Interface SetRepositoryPolicyRequest.Builder

    • Method Detail

      • registryId

        SetRepositoryPolicyRequest.Builder registryId​(String registryId)

        The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.

        Parameters:
        registryId - The Amazon Web Services account ID associated with the registry that contains the repository. If you do not specify a registry, the default registry is assumed.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • repositoryName

        SetRepositoryPolicyRequest.Builder repositoryName​(String repositoryName)

        The name of the repository to receive the policy.

        Parameters:
        repositoryName - The name of the repository to receive the policy.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • policyText

        SetRepositoryPolicyRequest.Builder policyText​(String policyText)

        The JSON repository policy text to apply to the repository. For more information, see Amazon ECR repository policies in the Amazon Elastic Container Registry User Guide.

        Parameters:
        policyText - The JSON repository policy text to apply to the repository. For more information, see Amazon ECR repository policies in the Amazon Elastic Container Registry User Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • force

        SetRepositoryPolicyRequest.Builder force​(Boolean force)

        If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.

        Parameters:
        force - If the policy you are attempting to set on a repository policy would prevent you from setting another policy in the future, you must force the SetRepositoryPolicy operation. This is intended to prevent accidental repository lock outs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.