java.lang.Object
com.azure.containers.containerregistry.models.OciManifest

public final class OciManifest extends Object
Returns the requested OCI Manifest file.
  • Constructor Details

    • OciManifest

      public OciManifest()
  • Method Details

    • getConfig

      public OciBlobDescriptor getConfig()
      Get the config property: V2 image config descriptor.
      Returns:
      the config value.
    • setConfig

      public OciManifest setConfig(OciBlobDescriptor config)
      Set the config property: V2 image config descriptor.
      Parameters:
      config - the config value to set.
      Returns:
      the OciManifest object itself.
    • getLayers

      public List<OciBlobDescriptor> getLayers()
      Get the layers property: List of V2 image layer information.
      Returns:
      the layers value.
    • setLayers

      public OciManifest setLayers(List<OciBlobDescriptor> layers)
      Set the layers property: List of V2 image layer information.
      Parameters:
      layers - the layers value to set.
      Returns:
      the OciManifest object itself.
    • getAnnotations

      public OciAnnotations getAnnotations()
      Get the annotations property: Additional information provided through arbitrary metadata.
      Returns:
      the annotations value.
    • setAnnotations

      public OciManifest setAnnotations(OciAnnotations annotations)
      Set the annotations property: Additional information provided through arbitrary metadata.
      Parameters:
      annotations - the annotations value to set.
      Returns:
      the OciManifest object itself.
    • getSchemaVersion

      public Integer getSchemaVersion()
      Get the schemaVersion property: Schema version.
      Returns:
      the schemaVersion value.
    • setSchemaVersion

      public OciManifest setSchemaVersion(Integer schemaVersion)
      Set the schemaVersion property: Schema version.
      Parameters:
      schemaVersion - the schemaVersion value to set.
      Returns:
      the OciManifest object itself.