Interface Repository.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Repository.Builder,,Repository> SdkBuilder<Repository.Builder,,Repository> SdkPojo
- Enclosing class:
Repository
public static interface Repository.Builder
extends SdkPojo, CopyableBuilder<Repository.Builder,Repository>
-
Method Summary
Modifier and TypeMethodDescriptionThe date and time, in JavaScript date format, when the repository was created.registryId(String registryId) The Amazon Web Services account ID that's associated with the public registry that contains the repository.repositoryArn(String repositoryArn) The Amazon Resource Name (ARN) that identifies the repository.repositoryName(String repositoryName) The name of the repository.repositoryUri(String repositoryUri) The URI for the repository.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
repositoryArn
The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the
arn:aws:ecrnamespace, followed by the region of the repository, Amazon Web Services account ID of the repository owner, repository namespace, and repository name. For example,arn:aws:ecr:region:012345678910:repository/test.- Parameters:
repositoryArn- The Amazon Resource Name (ARN) that identifies the repository. The ARN contains thearn:aws:ecrnamespace, followed by the region of the repository, Amazon Web Services account ID of the repository owner, repository namespace, and repository name. For example,arn:aws:ecr:region:012345678910:repository/test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
registryId
The Amazon Web Services account ID that's associated with the public registry that contains the repository.
- Parameters:
registryId- The Amazon Web Services account ID that's associated with the public registry that contains the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryName
The name of the repository.
- Parameters:
repositoryName- The name of the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
repositoryUri
The URI for the repository. You can use this URI for container image
pushandpulloperations.- Parameters:
repositoryUri- The URI for the repository. You can use this URI for container imagepushandpulloperations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
The date and time, in JavaScript date format, when the repository was created.
- Parameters:
createdAt- The date and time, in JavaScript date format, when the repository was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-