Interface Replay.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Replay.Builder,Replay>,SdkBuilder<Replay.Builder,Replay>,SdkPojo
- Enclosing class:
- Replay
public static interface Replay.Builder extends SdkPojo, CopyableBuilder<Replay.Builder,Replay>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Replay.BuildereventEndTime(Instant eventEndTime)A time stamp for the time to start replaying events.Replay.BuildereventLastReplayedTime(Instant eventLastReplayedTime)A time stamp for the time that the last event was replayed.Replay.BuildereventSourceArn(String eventSourceArn)The ARN of the archive to replay event from.Replay.BuildereventStartTime(Instant eventStartTime)A time stamp for the time to start replaying events.Replay.BuilderreplayEndTime(Instant replayEndTime)A time stamp for the time that the replay completed.Replay.BuilderreplayName(String replayName)The name of the replay.Replay.BuilderreplayStartTime(Instant replayStartTime)A time stamp for the time that the replay started.Replay.Builderstate(String state)The current state of the replay.Replay.Builderstate(ReplayState state)The current state of the replay.Replay.BuilderstateReason(String stateReason)A description of why the replay is in the current 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 Detail
-
replayName
Replay.Builder replayName(String 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
Replay.Builder eventSourceArn(String 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
Replay.Builder state(String 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:
ReplayState,ReplayState
-
state
Replay.Builder state(ReplayState 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:
ReplayState,ReplayState
-
stateReason
Replay.Builder stateReason(String 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
Replay.Builder eventStartTime(Instant 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
Replay.Builder eventEndTime(Instant 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
Replay.Builder eventLastReplayedTime(Instant 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
Replay.Builder replayStartTime(Instant 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
Replay.Builder replayEndTime(Instant 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.
-
-