Interface LifeCycle.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<LifeCycle.Builder,,LifeCycle> SdkBuilder<LifeCycle.Builder,,LifeCycle> SdkPojo
- Enclosing class:
LifeCycle
@Mutable
@NotThreadSafe
public static interface LifeCycle.Builder
extends SdkPojo, CopyableBuilder<LifeCycle.Builder,LifeCycle>
-
Method Summary
Modifier and TypeMethodDescriptionaddedToServiceDateTime(String addedToServiceDateTime) Lifecycle added to service data and time.elapsedReplicationDuration(String elapsedReplicationDuration) Lifecycle elapsed time and duration.firstByteDateTime(String firstByteDateTime) Lifecycle replication initiation date and time.default LifeCycle.BuilderlastCutover(Consumer<LifeCycleLastCutover.Builder> lastCutover) Lifecycle last Cutover.lastCutover(LifeCycleLastCutover lastCutover) Lifecycle last Cutover.lastSeenByServiceDateTime(String lastSeenByServiceDateTime) Lifecycle last seen date and time.default LifeCycle.BuilderlastTest(Consumer<LifeCycleLastTest.Builder> lastTest) Lifecycle last Test.lastTest(LifeCycleLastTest lastTest) Lifecycle last Test.Lifecycle state.state(LifeCycleState state) Lifecycle state.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
addedToServiceDateTime
Lifecycle added to service data and time.
- Parameters:
addedToServiceDateTime- Lifecycle added to service data and time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
elapsedReplicationDuration
Lifecycle elapsed time and duration.
- Parameters:
elapsedReplicationDuration- Lifecycle elapsed time and duration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
firstByteDateTime
Lifecycle replication initiation date and time.
- Parameters:
firstByteDateTime- Lifecycle replication initiation date and time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastCutover
Lifecycle last Cutover.
- Parameters:
lastCutover- Lifecycle last Cutover.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastCutover
Lifecycle last Cutover.
This is a convenience method that creates an instance of theLifeCycleLastCutover.Builderavoiding the need to create one manually viaLifeCycleLastCutover.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastCutover(LifeCycleLastCutover).- Parameters:
lastCutover- a consumer that will call methods onLifeCycleLastCutover.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
lastSeenByServiceDateTime
Lifecycle last seen date and time.
- Parameters:
lastSeenByServiceDateTime- Lifecycle last seen date and time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastTest
Lifecycle last Test.
- Parameters:
lastTest- Lifecycle last Test.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastTest
Lifecycle last Test.
This is a convenience method that creates an instance of theLifeCycleLastTest.Builderavoiding the need to create one manually viaLifeCycleLastTest.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastTest(LifeCycleLastTest).- Parameters:
lastTest- a consumer that will call methods onLifeCycleLastTest.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Lifecycle state.
- Parameters:
state- Lifecycle state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
Lifecycle state.
- Parameters:
state- Lifecycle state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-