Interface DescribeImageReplicationStatusResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeImageReplicationStatusResponse.Builder,DescribeImageReplicationStatusResponse>,EcrResponse.Builder,SdkBuilder<DescribeImageReplicationStatusResponse.Builder,DescribeImageReplicationStatusResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeImageReplicationStatusResponse
public static interface DescribeImageReplicationStatusResponse.Builder extends EcrResponse.Builder, SdkPojo, CopyableBuilder<DescribeImageReplicationStatusResponse.Builder,DescribeImageReplicationStatusResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DescribeImageReplicationStatusResponse.BuilderimageId(Consumer<ImageIdentifier.Builder> imageId)Sets the value of the ImageId property for this object.DescribeImageReplicationStatusResponse.BuilderimageId(ImageIdentifier imageId)Sets the value of the ImageId property for this object.DescribeImageReplicationStatusResponse.BuilderreplicationStatuses(Collection<ImageReplicationStatus> replicationStatuses)The replication status details for the images in the specified repository.DescribeImageReplicationStatusResponse.BuilderreplicationStatuses(Consumer<ImageReplicationStatus.Builder>... replicationStatuses)The replication status details for the images in the specified repository.DescribeImageReplicationStatusResponse.BuilderreplicationStatuses(ImageReplicationStatus... replicationStatuses)The replication status details for the images in the specified repository.DescribeImageReplicationStatusResponse.BuilderrepositoryName(String repositoryName)The repository name associated with the request.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.ecr.model.EcrResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
repositoryName
DescribeImageReplicationStatusResponse.Builder repositoryName(String repositoryName)
The repository name associated with the request.
- Parameters:
repositoryName- The repository name associated with the request.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageId
DescribeImageReplicationStatusResponse.Builder imageId(ImageIdentifier imageId)
Sets the value of the ImageId property for this object.- Parameters:
imageId- The new value for the ImageId property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
imageId
default DescribeImageReplicationStatusResponse.Builder imageId(Consumer<ImageIdentifier.Builder> imageId)
Sets the value of the ImageId property for this object. This is a convenience method that creates an instance of theImageIdentifier.Builderavoiding the need to create one manually viaImageIdentifier.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toimageId(ImageIdentifier).- Parameters:
imageId- a consumer that will call methods onImageIdentifier.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
imageId(ImageIdentifier)
-
replicationStatuses
DescribeImageReplicationStatusResponse.Builder replicationStatuses(Collection<ImageReplicationStatus> replicationStatuses)
The replication status details for the images in the specified repository.
- Parameters:
replicationStatuses- The replication status details for the images in the specified repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationStatuses
DescribeImageReplicationStatusResponse.Builder replicationStatuses(ImageReplicationStatus... replicationStatuses)
The replication status details for the images in the specified repository.
- Parameters:
replicationStatuses- The replication status details for the images in the specified repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replicationStatuses
DescribeImageReplicationStatusResponse.Builder replicationStatuses(Consumer<ImageReplicationStatus.Builder>... replicationStatuses)
The replication status details for the images in the specified repository.
This is a convenience method that creates an instance of theImageReplicationStatus.Builderavoiding the need to create one manually viaImageReplicationStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#replicationStatuses(List.) - Parameters:
replicationStatuses- a consumer that will call methods onImageReplicationStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#replicationStatuses(java.util.Collection)
-
-