Interface Replay.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<Replay.Builder,,Replay> SdkBuilder<Replay.Builder,,Replay> SdkPojo
- Enclosing class:
Replay
@Mutable
@NotThreadSafe
public static interface Replay.Builder
extends SdkPojo, CopyableBuilder<Replay.Builder,Replay>
-
Method Summary
Modifier and TypeMethodDescriptioneventEndTime(Instant eventEndTime) A time stamp for the time to start replaying events.eventLastReplayedTime(Instant eventLastReplayedTime) A time stamp for the time that the last event was replayed.eventSourceArn(String eventSourceArn) The ARN of the archive to replay event from.eventStartTime(Instant eventStartTime) A time stamp for the time to start replaying events.replayEndTime(Instant replayEndTime) A time stamp for the time that the replay completed.replayName(String replayName) The name of the replay.replayStartTime(Instant replayStartTime) A time stamp for the time that the replay started.The current state of the replay.state(ReplayState state) The current state of the replay.stateReason(String stateReason) A description of why the replay is in the current 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
-
replayName
The name of the replay.
- Parameters:
replayName- The name of the replay.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventSourceArn
The ARN of the archive to replay event from.
- Parameters:
eventSourceArn- The ARN of the archive to replay event from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The current state of the replay.
- Parameters:
state- The current state of the replay.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The current state of the replay.
- Parameters:
state- The current state of the replay.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stateReason
A description of why the replay is in the current state.
- Parameters:
stateReason- A description of why the replay is in the current state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventStartTime
A time stamp for the time to start replaying events. This is determined by the time in the event as described in Time.
- Parameters:
eventStartTime- A time stamp for the time to start replaying events. This is determined by the time in the event as described in Time.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventEndTime
A time stamp for the time to start replaying events. Any event with a creation time prior to the
EventEndTimespecified is replayed.- Parameters:
eventEndTime- A time stamp for the time to start replaying events. Any event with a creation time prior to theEventEndTimespecified is replayed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventLastReplayedTime
A time stamp for the time that the last event was replayed.
- Parameters:
eventLastReplayedTime- A time stamp for the time that the last event was replayed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replayStartTime
A time stamp for the time that the replay started.
- Parameters:
replayStartTime- A time stamp for the time that the replay started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
replayEndTime
A time stamp for the time that the replay completed.
- Parameters:
replayEndTime- A time stamp for the time that the replay completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-