Interface ImageReferrer.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ImageReferrer.Builder,ImageReferrer>,SdkBuilder<ImageReferrer.Builder,ImageReferrer>,SdkPojo
- Enclosing class:
- ImageReferrer
@Mutable @NotThreadSafe public static interface ImageReferrer.Builder extends SdkPojo, CopyableBuilder<ImageReferrer.Builder,ImageReferrer>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImageReferrer.Builderannotations(Map<String,String> annotations)A map of annotations associated with the artifact.ImageReferrer.BuilderartifactStatus(String artifactStatus)The status of the artifact.ImageReferrer.BuilderartifactStatus(ArtifactStatus artifactStatus)The status of the artifact.ImageReferrer.BuilderartifactType(String artifactType)A string identifying the type of artifact.ImageReferrer.Builderdigest(String digest)The digest of the artifact manifest.ImageReferrer.BuildermediaType(String mediaType)The media type of the artifact manifest.ImageReferrer.Buildersize(Long size)The size, in bytes, of the artifact.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
digest
ImageReferrer.Builder digest(String digest)
The digest of the artifact manifest.
- Parameters:
digest- The digest of the artifact manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaType
ImageReferrer.Builder mediaType(String mediaType)
The media type of the artifact manifest.
- Parameters:
mediaType- The media type of the artifact manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
artifactType
ImageReferrer.Builder artifactType(String artifactType)
A string identifying the type of artifact.
- Parameters:
artifactType- A string identifying the type of artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
size
ImageReferrer.Builder size(Long size)
The size, in bytes, of the artifact.
- Parameters:
size- The size, in bytes, of the artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
annotations
ImageReferrer.Builder annotations(Map<String,String> annotations)
A map of annotations associated with the artifact.
- Parameters:
annotations- A map of annotations associated with the artifact.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
artifactStatus
ImageReferrer.Builder artifactStatus(String artifactStatus)
The status of the artifact. Valid values are
ACTIVE,ARCHIVED, orACTIVATING.- Parameters:
artifactStatus- The status of the artifact. Valid values areACTIVE,ARCHIVED, orACTIVATING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ArtifactStatus,ArtifactStatus
-
artifactStatus
ImageReferrer.Builder artifactStatus(ArtifactStatus artifactStatus)
The status of the artifact. Valid values are
ACTIVE,ARCHIVED, orACTIVATING.- Parameters:
artifactStatus- The status of the artifact. Valid values areACTIVE,ARCHIVED, orACTIVATING.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ArtifactStatus,ArtifactStatus
-
-