Package com.amazonaws.services.s3.model
Class BucketLifecycleConfiguration.Transition
java.lang.Object
com.amazonaws.services.s3.model.BucketLifecycleConfiguration.Transition
- All Implemented Interfaces:
Serializable
- Enclosing class:
- BucketLifecycleConfiguration
The transition attribute of the rule describing how this object will move
between different storage classes in Amazon S3.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetDate()
Returns the expiration date of this object.int
getDays()
Returns the time in days from an object's creation to its expiration.Deprecated.This method should not be used.Returns the storage class of this object.void
Set the expiration date of this object.void
setDays
(int expirationInDays) Sets the time, in days, between when an object is uploaded to the bucket and when it expires.void
setStorageClass
(StorageClass storageClass) Sets the storage class of this object.void
setStorageClass
(String storageClass) Sets the storage class of this object.Set the expiration date of this object and returns a reference to this object(Transition) for method chaining.withDays
(int expirationInDays) Sets the time, in days, between when an object is uploaded to the bucket and when it expires, and returns a reference to this object for method chaining.withStorageClass
(StorageClass storageClass) Sets the storage class of this object and returns a reference to this object for method chaining.withStorageClass
(String storageClass) Sets the storage class of this object and returns a reference to this object for method chaining.
-
Constructor Details
-
Transition
public Transition()
-
-
Method Details
-
setDays
public void setDays(int expirationInDays) Sets the time, in days, between when an object is uploaded to the bucket and when it expires. -
getDays
public int getDays()Returns the time in days from an object's creation to its expiration. -
withDays
Sets the time, in days, between when an object is uploaded to the bucket and when it expires, and returns a reference to this object for method chaining. -
setStorageClass
Sets the storage class of this object. -
setStorageClass
Sets the storage class of this object. -
getStorageClass
Deprecated.This method should not be used. UsegetStorageClassAsString()
instead.Returns the storage class of this object. -
getStorageClassAsString
Returns the storage class of this object. -
withStorageClass
Sets the storage class of this object and returns a reference to this object for method chaining. -
withStorageClass
Sets the storage class of this object and returns a reference to this object for method chaining. -
setDate
Set the expiration date of this object. -
getDate
Returns the expiration date of this object. -
withDate
Set the expiration date of this object and returns a reference to this object(Transition) for method chaining.
-