Class Repository
- All Implemented Interfaces:
Serializable, Cloneable
Object representing a repository.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()booleanThe AWS account ID associated with the registry that contains the repository.The Amazon Resource Name (ARN) that identifies the repository.The name of the repository.The URI for the repository.inthashCode()voidsetRegistryId(String registryId) The AWS account ID associated with the registry that contains the repository.voidsetRepositoryArn(String repositoryArn) The Amazon Resource Name (ARN) that identifies the repository.voidsetRepositoryName(String repositoryName) The name of the repository.voidsetRepositoryUri(String repositoryUri) The URI for the repository.toString()Returns a string representation of this object; useful for testing and debugging.withRegistryId(String registryId) The AWS account ID associated with the registry that contains the repository.withRepositoryArn(String repositoryArn) The Amazon Resource Name (ARN) that identifies the repository.withRepositoryName(String repositoryName) The name of the repository.withRepositoryUri(String repositoryUri) The URI for the repository.
-
Constructor Details
-
Repository
public Repository()
-
-
Method Details
-
setRepositoryArn
The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the
arn:aws:ecrnamespace, followed by the region of the repository, the AWS account ID of the repository owner, the repository namespace, and then the 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, the AWS account ID of the repository owner, the repository namespace, and then the repository name. For example,arn:aws:ecr:region:012345678910:repository/test.
-
getRepositoryArn
The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the
arn:aws:ecrnamespace, followed by the region of the repository, the AWS account ID of the repository owner, the repository namespace, and then the repository name. For example,arn:aws:ecr:region:012345678910:repository/test.- Returns:
- The Amazon Resource Name (ARN) that identifies the repository.
The ARN contains the
arn:aws:ecrnamespace, followed by the region of the repository, the AWS account ID of the repository owner, the repository namespace, and then the repository name. For example,arn:aws:ecr:region:012345678910:repository/test.
-
withRepositoryArn
The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the
arn:aws:ecrnamespace, followed by the region of the repository, the AWS account ID of the repository owner, the repository namespace, and then the 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, the AWS account ID of the repository owner, the repository namespace, and then the 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.
-
setRegistryId
The AWS account ID associated with the registry that contains the repository.
- Parameters:
registryId- The AWS account ID associated with the registry that contains the repository.
-
getRegistryId
The AWS account ID associated with the registry that contains the repository.
- Returns:
- The AWS account ID associated with the registry that contains the repository.
-
withRegistryId
The AWS account ID associated with the registry that contains the repository.
- Parameters:
registryId- The AWS account ID associated with the registry that contains the repository.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRepositoryName
The name of the repository.
- Parameters:
repositoryName- The name of the repository.
-
getRepositoryName
-
withRepositoryName
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.
-
setRepositoryUri
The URI for the repository. You can use this URI for Docker
pushandpulloperations.- Parameters:
repositoryUri- The URI for the repository. You can use this URI for Dockerpushandpulloperations.
-
getRepositoryUri
The URI for the repository. You can use this URI for Docker
pushandpulloperations.- Returns:
- The URI for the repository. You can use this URI for Docker
pushandpulloperations.
-
withRepositoryUri
The URI for the repository. You can use this URI for Docker
pushandpulloperations.- Parameters:
repositoryUri- The URI for the repository. You can use this URI for Dockerpushandpulloperations.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
-
equals
-
hashCode
-
clone
-