Class Repository

    • Constructor Detail

      • Repository

        public Repository()
    • Method Detail

      • setRepositoryArn

        public void setRepositoryArn​(String repositoryArn)

        The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr namespace, 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 the arn:aws:ecr namespace, 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

        public String getRepositoryArn()

        The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr namespace, 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:ecr namespace, 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

        public Repository withRepositoryArn​(String repositoryArn)

        The Amazon Resource Name (ARN) that identifies the repository. The ARN contains the arn:aws:ecr namespace, 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 the arn:aws:ecr namespace, 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

        public void setRegistryId​(String registryId)

        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

        public String 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

        public Repository withRegistryId​(String registryId)

        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

        public void setRepositoryName​(String repositoryName)

        The name of the repository.

        Parameters:
        repositoryName - The name of the repository.
      • getRepositoryName

        public String getRepositoryName()

        The name of the repository.

        Returns:
        The name of the repository.
      • withRepositoryName

        public Repository withRepositoryName​(String 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.
      • setRepositoryUri

        public void setRepositoryUri​(String repositoryUri)

        The URI for the repository. You can use this URI for Docker push and pull operations.

        Parameters:
        repositoryUri - The URI for the repository. You can use this URI for Docker push and pull operations.
      • getRepositoryUri

        public String getRepositoryUri()

        The URI for the repository. You can use this URI for Docker push and pull operations.

        Returns:
        The URI for the repository. You can use this URI for Docker push and pull operations.
      • withRepositoryUri

        public Repository withRepositoryUri​(String repositoryUri)

        The URI for the repository. You can use this URI for Docker push and pull operations.

        Parameters:
        repositoryUri - The URI for the repository. You can use this URI for Docker push and pull operations.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object