@Stability(value=Experimental) public static final class Transition.Builder extends Object implements software.amazon.jsii.Builder<Transition>
Transition| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Transition |
build()
Builds the configured instance.
|
Transition.Builder |
storageClass(StorageClass storageClass)
Sets the value of
Transition.getStorageClass() |
Transition.Builder |
transitionAfter(Duration transitionAfter)
Sets the value of
Transition.getTransitionAfter() |
Transition.Builder |
transitionDate(Instant transitionDate)
Sets the value of
Transition.getTransitionDate() |
@Stability(value=Experimental) public Transition.Builder storageClass(StorageClass storageClass)
Transition.getStorageClass()storageClass - The storage class to which you want the object to transition. This parameter is required.this@Stability(value=Experimental) public Transition.Builder transitionAfter(Duration transitionAfter)
Transition.getTransitionAfter()transitionAfter - Indicates the number of days after creation when objects are transitioned to the specified storage class.this@Stability(value=Experimental) public Transition.Builder transitionDate(Instant transitionDate)
Transition.getTransitionDate()transitionDate - Indicates when objects are transitioned to the specified storage class.
The date value must be in ISO 8601 format. The time is always midnight UTC.this@Stability(value=Experimental) public Transition build()
build in interface software.amazon.jsii.Builder<Transition>TransitionNullPointerException - if any required attribute was not providedCopyright © 2021. All rights reserved.