@Mutable @NotThreadSafe public static interface GetBucketProtectionConfigurationResponse.Builder extends S3Response.Builder, SdkPojo, CopyableBuilder<GetBucketProtectionConfigurationResponse.Builder,GetBucketProtectionConfigurationResponse>
| Modifier and Type | Method and Description |
|---|---|
GetBucketProtectionConfigurationResponse.Builder |
defaultRetention(Retention defaultRetentionInDays) |
GetBucketProtectionConfigurationResponse.Builder |
maximumRetention(Retention maximumRetentionInDays) |
GetBucketProtectionConfigurationResponse.Builder |
minimumRetention(Retention minimumRetention) |
GetBucketProtectionConfigurationResponse.Builder |
permanentRetentionEnabled(Boolean permanentRetentionEnabled)
Sets permanent retention true or false on the bucket.
|
GetBucketProtectionConfigurationResponse.Builder |
status(String status) |
build, responseMetadata, responseMetadatasdkHttpResponse, sdkHttpResponseequalsBySdkFields, sdkFieldNameToField, sdkFieldscopyapplyMutation, buildGetBucketProtectionConfigurationResponse.Builder status(String status)
GetBucketProtectionConfigurationResponse.Builder minimumRetention(Retention minimumRetention)
GetBucketProtectionConfigurationResponse.Builder maximumRetention(Retention maximumRetentionInDays)
GetBucketProtectionConfigurationResponse.Builder defaultRetention(Retention defaultRetentionInDays)
GetBucketProtectionConfigurationResponse.Builder permanentRetentionEnabled(Boolean permanentRetentionEnabled)
permanentRetentionEnabled - Sets permanent retention enablement.Copyright © 2026. All rights reserved.