Class ArtifactManifestProperties
- java.lang.Object
-
- com.azure.containers.containerregistry.models.ArtifactManifestProperties
-
public final class ArtifactManifestProperties extends Object
Manifest attributes details.
-
-
Constructor Summary
Constructors Constructor Description ArtifactManifestProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ArtifactArchitecture
getArchitecture()
Get the architecture property: CPU architecture.OffsetDateTime
getCreatedOn()
Get the createdOn property: Created time.String
getDigest()
Get the digest property: Manifest.OffsetDateTime
getLastUpdatedOn()
Get the lastUpdatedOn property: Last update time.ArtifactOperatingSystem
getOperatingSystem()
Get the operatingSystem property: Operating system.String
getRegistryLoginServer()
Get the registryLoginServer property: Registry login server name.List<ArtifactManifestPlatform>
getRelatedArtifacts()
Get the relatedArtifacts property: List of artifacts that are referenced by this manifest list, with information about the platform each supports.String
getRepositoryName()
Get the repositoryName property: Repository name.Long
getSizeInBytes()
Get the sizeInBytes property: Image size in bytes.List<String>
getTags()
Get the tags property: List of tags.Boolean
isDeleteEnabled()
Get the deleteEnabled property: Delete enabled.Boolean
isListEnabled()
Get the listEnabled property: List enabled.Boolean
isReadEnabled()
Get the readEnabled property: Read enabled.Boolean
isWriteEnabled()
Get the writeEnabled property: Write enabled.ArtifactManifestProperties
setDeleteEnabled(Boolean deleteEnabled)
Set the deleteEnabled property: Delete enabled.ArtifactManifestProperties
setListEnabled(Boolean listEnabled)
Set the listEnabled property: List enabled.ArtifactManifestProperties
setReadEnabled(Boolean readEnabled)
Set the readEnabled property: Read enabled.ArtifactManifestProperties
setWriteEnabled(Boolean writeEnabled)
Set the writeEnabled property: Write enabled.
-
-
-
Method Detail
-
getRegistryLoginServer
public String getRegistryLoginServer()
Get the registryLoginServer property: Registry login server name. This is likely to be similar to {registry-name}.azurecr.io.- Returns:
- the registryLoginServer value.
-
getRepositoryName
public String getRepositoryName()
Get the repositoryName property: Repository name.- Returns:
- the repositoryName value.
-
getDigest
public String getDigest()
Get the digest property: Manifest.- Returns:
- the digest value.
-
getSizeInBytes
public Long getSizeInBytes()
Get the sizeInBytes property: Image size in bytes.- Returns:
- the size value.
-
getCreatedOn
public OffsetDateTime getCreatedOn()
Get the createdOn property: Created time.- Returns:
- the createdOn value.
-
getLastUpdatedOn
public OffsetDateTime getLastUpdatedOn()
Get the lastUpdatedOn property: Last update time.- Returns:
- the lastUpdatedOn value.
-
getArchitecture
public ArtifactArchitecture getArchitecture()
Get the architecture property: CPU architecture.- Returns:
- the architecture value.
-
getOperatingSystem
public ArtifactOperatingSystem getOperatingSystem()
Get the operatingSystem property: Operating system.- Returns:
- the operatingSystem value.
-
getRelatedArtifacts
public List<ArtifactManifestPlatform> getRelatedArtifacts()
Get the relatedArtifacts property: List of artifacts that are referenced by this manifest list, with information about the platform each supports. This list will be empty if this is a leaf manifest and not a manifest list.- Returns:
- the relatedArtifacts value.
-
isDeleteEnabled
public Boolean isDeleteEnabled()
Get the deleteEnabled property: Delete enabled.- Returns:
- the deleteEnabled value.
-
setDeleteEnabled
public ArtifactManifestProperties setDeleteEnabled(Boolean deleteEnabled)
Set the deleteEnabled property: Delete enabled.- Parameters:
deleteEnabled
- the deleteEnabled value to set.- Returns:
- the ArtifactManifestProperties object itself.
-
isWriteEnabled
public Boolean isWriteEnabled()
Get the writeEnabled property: Write enabled.- Returns:
- the writeEnabled value.
-
setWriteEnabled
public ArtifactManifestProperties setWriteEnabled(Boolean writeEnabled)
Set the writeEnabled property: Write enabled.- Parameters:
writeEnabled
- the writeEnabled value to set.- Returns:
- the ArtifactManifestProperties object itself.
-
isListEnabled
public Boolean isListEnabled()
Get the listEnabled property: List enabled.- Returns:
- the listEnabled value.
-
setListEnabled
public ArtifactManifestProperties setListEnabled(Boolean listEnabled)
Set the listEnabled property: List enabled.- Parameters:
listEnabled
- the listEnabled value to set.- Returns:
- the ArtifactManifestProperties object itself.
-
isReadEnabled
public Boolean isReadEnabled()
Get the readEnabled property: Read enabled.- Returns:
- the readEnabled value.
-
setReadEnabled
public ArtifactManifestProperties setReadEnabled(Boolean readEnabled)
Set the readEnabled property: Read enabled.- Parameters:
readEnabled
- the readEnabled value to set.- Returns:
- the ArtifactManifestProperties object itself.
-
-