Interface S3PublicAccessBlockConfiguration.Builder

All Superinterfaces:
Buildable, CopyableBuilder<S3PublicAccessBlockConfiguration.Builder,S3PublicAccessBlockConfiguration>, SdkBuilder<S3PublicAccessBlockConfiguration.Builder,S3PublicAccessBlockConfiguration>, SdkPojo
Enclosing class:
S3PublicAccessBlockConfiguration

public static interface S3PublicAccessBlockConfiguration.Builder extends SdkPojo, CopyableBuilder<S3PublicAccessBlockConfiguration.Builder,S3PublicAccessBlockConfiguration>
  • Method Details

    • ignorePublicAcls

      S3PublicAccessBlockConfiguration.Builder ignorePublicAcls(Boolean ignorePublicAcls)

      Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.

      Parameters:
      ignorePublicAcls - Specifies whether Amazon S3 should ignore public ACLs for this bucket and objects in this bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • restrictPublicBuckets

      S3PublicAccessBlockConfiguration.Builder restrictPublicBuckets(Boolean restrictPublicBuckets)

      Specifies whether Amazon S3 should restrict public bucket policies for this bucket.

      Parameters:
      restrictPublicBuckets - Specifies whether Amazon S3 should restrict public bucket policies for this bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.