Interface LifeCycle.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<LifeCycle.Builder,
,LifeCycle> SdkBuilder<LifeCycle.Builder,
,LifeCycle> SdkPojo
- Enclosing class:
LifeCycle
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.Builder
lastCutover
(Consumer<LifeCycleLastCutover.Builder> lastCutover) Lifecycle last Cutover.lastCutover
(LifeCycleLastCutover lastCutover) Lifecycle last Cutover.lastSeenByServiceDateTime
(String lastSeenByServiceDateTime) Lifecycle last seen date and time.default LifeCycle.Builder
lastTest
(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
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, 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.Builder
avoiding the need to create one manually viaLifeCycleLastCutover.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaLifeCycleLastTest.builder()
.When the
Consumer
completes,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:
-