Interface PublicAccessConfiguration.Builder

    • Method Detail

      • 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:
        PublicAccessStatus, PublicAccessStatus
      • 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:
        PublicAccessStatus, PublicAccessStatus
      • 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:
        PublicAccessStatus, PublicAccessStatus
      • 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:
        PublicAccessStatus, PublicAccessStatus
      • 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, PublicAclIgnoreBehavior
      • 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:
        PublicAclIgnoreBehavior, PublicAclIgnoreBehavior
      • 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, PublicBucketRestrictBehavior