Interface BlockPublicAccess.Builder

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

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

    • ignorePublicAcls

      BlockPublicAccess.Builder ignorePublicAcls(Boolean ignorePublicAcls)

      Indicates if S3 Block Public Access is set to IgnorePublicAcls.

      Parameters:
      ignorePublicAcls - Indicates if S3 Block Public Access is set to IgnorePublicAcls.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • restrictPublicBuckets

      BlockPublicAccess.Builder restrictPublicBuckets(Boolean restrictPublicBuckets)

      Indicates if S3 Block Public Access is set to RestrictPublicBuckets.

      Parameters:
      restrictPublicBuckets - Indicates if S3 Block Public Access is set to RestrictPublicBuckets.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • blockPublicAcls

      BlockPublicAccess.Builder blockPublicAcls(Boolean blockPublicAcls)

      Indicates if S3 Block Public Access is set to BlockPublicAcls.

      Parameters:
      blockPublicAcls - Indicates if S3 Block Public Access is set to BlockPublicAcls.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • blockPublicPolicy

      BlockPublicAccess.Builder blockPublicPolicy(Boolean blockPublicPolicy)

      Indicates if S3 Block Public Access is set to BlockPublicPolicy.

      Parameters:
      blockPublicPolicy - Indicates if S3 Block Public Access is set to BlockPublicPolicy.
      Returns:
      Returns a reference to this object so that method calls can be chained together.