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 Details

    • repositoryArn

      Repository.Builder repositoryArn(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, 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 the arn:aws:ecr namespace, 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

      Repository.Builder registryId(String 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

      Repository.Builder repositoryName(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.
    • repositoryUri

      Repository.Builder repositoryUri(String repositoryUri)

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

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

      Repository.Builder createdAt(Instant 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.