Interface PublicAccessConfiguration.Builder

  • Method Details

    • publicAclAccess

      PublicAccessConfiguration.Builder publicAclAccess(String publicAclAccess)

      Indicates whether or not there is a setting that allows public access to the Amazon S3 buckets through access control lists (ACLs).

      Parameters:
      publicAclAccess - Indicates whether or not there is a setting that allows public access to the Amazon S3 buckets through access control lists (ACLs).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicAclAccess

      PublicAccessConfiguration.Builder publicAclAccess(PublicAccessStatus publicAclAccess)

      Indicates whether or not there is a setting that allows public access to the Amazon S3 buckets through access control lists (ACLs).

      Parameters:
      publicAclAccess - Indicates whether or not there is a setting that allows public access to the Amazon S3 buckets through access control lists (ACLs).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicPolicyAccess

      PublicAccessConfiguration.Builder publicPolicyAccess(String publicPolicyAccess)

      Indicates whether or not there is a setting that allows public access to the Amazon S3 bucket policy.

      Parameters:
      publicPolicyAccess - Indicates whether or not there is a setting that allows public access to the Amazon S3 bucket policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicPolicyAccess

      PublicAccessConfiguration.Builder publicPolicyAccess(PublicAccessStatus publicPolicyAccess)

      Indicates whether or not there is a setting that allows public access to the Amazon S3 bucket policy.

      Parameters:
      publicPolicyAccess - Indicates whether or not there is a setting that allows public access to the Amazon S3 bucket policy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicAclIgnoreBehavior

      PublicAccessConfiguration.Builder publicAclIgnoreBehavior(String publicAclIgnoreBehavior)

      Indicates whether or not there is a setting that ignores all public access control lists (ACLs) on the Amazon S3 bucket and the objects that it contains.

      Parameters:
      publicAclIgnoreBehavior - Indicates whether or not there is a setting that ignores all public access control lists (ACLs) on the Amazon S3 bucket and the objects that it contains.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicAclIgnoreBehavior

      PublicAccessConfiguration.Builder publicAclIgnoreBehavior(PublicAclIgnoreBehavior publicAclIgnoreBehavior)

      Indicates whether or not there is a setting that ignores all public access control lists (ACLs) on the Amazon S3 bucket and the objects that it contains.

      Parameters:
      publicAclIgnoreBehavior - Indicates whether or not there is a setting that ignores all public access control lists (ACLs) on the Amazon S3 bucket and the objects that it contains.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicBucketRestrictBehavior

      PublicAccessConfiguration.Builder publicBucketRestrictBehavior(String publicBucketRestrictBehavior)

      Indicates whether or not there is a setting that restricts access to the bucket with specified policies.

      Parameters:
      publicBucketRestrictBehavior - Indicates whether or not there is a setting that restricts access to the bucket with specified policies.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • publicBucketRestrictBehavior

      PublicAccessConfiguration.Builder publicBucketRestrictBehavior(PublicBucketRestrictBehavior publicBucketRestrictBehavior)

      Indicates whether or not there is a setting that restricts access to the bucket with specified policies.

      Parameters:
      publicBucketRestrictBehavior - Indicates whether or not there is a setting that restricts access to the bucket with specified policies.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: