@Generated(value="software.amazon.awssdk:codegen") public final class AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder,AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails>
A transition rule that describes when noncurrent objects transition to a specified storage class.
| Modifier and Type | Class and Description |
|---|---|
static interface |
AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder |
| Modifier and Type | Method and Description |
|---|---|
static AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder |
builder() |
Integer |
days()
The number of days that an object is noncurrent before Amazon S3 can perform the associated action.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder> |
serializableBuilderClass() |
String |
storageClass()
The class of storage to change the object to after the object is noncurrent for the specified number of days.
|
AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final Integer days()
The number of days that an object is noncurrent before Amazon S3 can perform the associated action.
public final String storageClass()
The class of storage to change the object to after the object is noncurrent for the specified number of days.
public AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder toBuilder()
public static AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder builder()
public static Class<? extends AwsS3BucketBucketLifecycleConfigurationRulesNoncurrentVersionTransitionsDetails.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.