Struct aws_sdk_eventbridge::types::Replay
source · #[non_exhaustive]pub struct Replay { /* private fields */ }
Expand description
A Replay
object that contains details about a replay.
Implementations§
source§impl Replay
impl Replay
sourcepub fn replay_name(&self) -> Option<&str>
pub fn replay_name(&self) -> Option<&str>
The name of the replay.
sourcepub fn event_source_arn(&self) -> Option<&str>
pub fn event_source_arn(&self) -> Option<&str>
The ARN of the archive to replay event from.
sourcepub fn state(&self) -> Option<&ReplayState>
pub fn state(&self) -> Option<&ReplayState>
The current state of the replay.
sourcepub fn state_reason(&self) -> Option<&str>
pub fn state_reason(&self) -> Option<&str>
A description of why the replay is in the current state.
sourcepub fn event_start_time(&self) -> Option<&DateTime>
pub fn event_start_time(&self) -> Option<&DateTime>
A time stamp for the time to start replaying events. This is determined by the time in the event as described in Time.
sourcepub fn event_end_time(&self) -> Option<&DateTime>
pub fn event_end_time(&self) -> Option<&DateTime>
A time stamp for the time to start replaying events. Any event with a creation time prior to the EventEndTime
specified is replayed.
sourcepub fn event_last_replayed_time(&self) -> Option<&DateTime>
pub fn event_last_replayed_time(&self) -> Option<&DateTime>
A time stamp for the time that the last event was replayed.
sourcepub fn replay_start_time(&self) -> Option<&DateTime>
pub fn replay_start_time(&self) -> Option<&DateTime>
A time stamp for the time that the replay started.
sourcepub fn replay_end_time(&self) -> Option<&DateTime>
pub fn replay_end_time(&self) -> Option<&DateTime>
A time stamp for the time that the replay completed.
Trait Implementations§
source§impl PartialEq<Replay> for Replay
impl PartialEq<Replay> for Replay
impl StructuralPartialEq for Replay
Auto Trait Implementations§
impl RefUnwindSafe for Replay
impl Send for Replay
impl Sync for Replay
impl Unpin for Replay
impl UnwindSafe for Replay
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more