Interface Replay.Builder

    • 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 EventEndTime specified is replayed.

        Parameters:
        eventEndTime - A time stamp for the time to start replaying events. Any event with a creation time prior to the EventEndTime specified 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.