Interface AwsEcrContainerImageDetails.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsEcrContainerImageDetails.Builder,AwsEcrContainerImageDetails>,SdkBuilder<AwsEcrContainerImageDetails.Builder,AwsEcrContainerImageDetails>,SdkPojo
- Enclosing class:
- AwsEcrContainerImageDetails
public static interface AwsEcrContainerImageDetails.Builder extends SdkPojo, CopyableBuilder<AwsEcrContainerImageDetails.Builder,AwsEcrContainerImageDetails>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsEcrContainerImageDetails.Builderarchitecture(String architecture)The architecture of the image.AwsEcrContainerImageDetails.BuilderimageDigest(String imageDigest)The sha256 digest of the image manifest.AwsEcrContainerImageDetails.BuilderimagePublishedAt(String imagePublishedAt)The date and time when the image was pushed to the repository.AwsEcrContainerImageDetails.BuilderimageTags(String... imageTags)The list of tags that are associated with the image.AwsEcrContainerImageDetails.BuilderimageTags(Collection<String> imageTags)The list of tags that are associated with the image.AwsEcrContainerImageDetails.BuilderregistryId(String registryId)The Amazon Web Services account identifier that is associated with the registry that the image belongs to.AwsEcrContainerImageDetails.BuilderrepositoryName(String repositoryName)The name of the repository that the image belongs to.-
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
-
registryId
AwsEcrContainerImageDetails.Builder registryId(String registryId)
The Amazon Web Services account identifier that is associated with the registry that the image belongs to.
- Parameters:
registryId- The Amazon Web Services account identifier that is associated with the registry that the image belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryName
AwsEcrContainerImageDetails.Builder repositoryName(String repositoryName)
The name of the repository that the image belongs to.
- Parameters:
repositoryName- The name of the repository that the image belongs to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
architecture
AwsEcrContainerImageDetails.Builder architecture(String architecture)
The architecture of the image. Valid values are as follows:
-
arm64 -
i386 -
x86_64
- Parameters:
architecture- The architecture of the image. Valid values are as follows:-
arm64 -
i386 -
x86_64
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-
imageDigest
AwsEcrContainerImageDetails.Builder imageDigest(String imageDigest)
The sha256 digest of the image manifest.
- Parameters:
imageDigest- The sha256 digest of the image manifest.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageTags
AwsEcrContainerImageDetails.Builder imageTags(Collection<String> imageTags)
The list of tags that are associated with the image.
- Parameters:
imageTags- The list of tags that are associated with the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageTags
AwsEcrContainerImageDetails.Builder imageTags(String... imageTags)
The list of tags that are associated with the image.
- Parameters:
imageTags- The list of tags that are associated with the image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imagePublishedAt
AwsEcrContainerImageDetails.Builder imagePublishedAt(String imagePublishedAt)
The date and time when the image was pushed to the repository.
For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Parameters:
imagePublishedAt- The date and time when the image was pushed to the repository.For more information about the validation and formatting of timestamp fields in Security Hub, see Timestamps.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-