Interface VersioningConfiguration.Builder

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

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

    • mfaDelete

      Specifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.

      Parameters:
      mfaDelete - Specifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • mfaDelete

      Specifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.

      Parameters:
      mfaDelete - Specifies whether MFA delete is enabled or disabled in the bucket versioning configuration for the S3 on Outposts bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Sets the versioning state of the S3 on Outposts bucket.

      Parameters:
      status - Sets the versioning state of the S3 on Outposts bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      Sets the versioning state of the S3 on Outposts bucket.

      Parameters:
      status - Sets the versioning state of the S3 on Outposts bucket.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: