@Generated(value="software.amazon.awssdk:codegen") public class VersioningConfiguration extends Object implements software.amazon.awssdk.utils.builder.ToCopyableBuilder<VersioningConfiguration.Builder,VersioningConfiguration>
Modifier and Type | Class and Description |
---|---|
static interface |
VersioningConfiguration.Builder |
Modifier and Type | Method and Description |
---|---|
static VersioningConfiguration.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MFADelete |
mfaDelete()
Specifies whether MFA delete is enabled in the bucket versioning configuration.
|
String |
mfaDeleteString()
Specifies whether MFA delete is enabled in the bucket versioning configuration.
|
static Class<? extends VersioningConfiguration.Builder> |
serializableBuilderClass() |
BucketVersioningStatus |
status()
The versioning state of the bucket.
|
String |
statusString()
The versioning state of the bucket.
|
VersioningConfiguration.Builder |
toBuilder() |
String |
toString() |
public MFADelete mfaDelete()
If the service returns an enum value that is not available in the current SDK version, mfaDelete
will
return MFADelete.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
mfaDeleteString()
.
MFADelete
public String mfaDeleteString()
If the service returns an enum value that is not available in the current SDK version, mfaDelete
will
return MFADelete.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
mfaDeleteString()
.
MFADelete
public BucketVersioningStatus status()
If the service returns an enum value that is not available in the current SDK version, status
will
return BucketVersioningStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from statusString()
.
BucketVersioningStatus
public String statusString()
If the service returns an enum value that is not available in the current SDK version, status
will
return BucketVersioningStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from statusString()
.
BucketVersioningStatus
public VersioningConfiguration.Builder toBuilder()
toBuilder
in interface software.amazon.awssdk.utils.builder.ToCopyableBuilder<VersioningConfiguration.Builder,VersioningConfiguration>
public static VersioningConfiguration.Builder builder()
public static Class<? extends VersioningConfiguration.Builder> serializableBuilderClass()
Copyright © 2017. All rights reserved.