Struct aws_sdk_eventbridge::model::Replay
source · [−]#[non_exhaustive]pub struct Replay {
pub replay_name: Option<String>,
pub event_source_arn: Option<String>,
pub state: Option<ReplayState>,
pub state_reason: Option<String>,
pub event_start_time: Option<DateTime>,
pub event_end_time: Option<DateTime>,
pub event_last_replayed_time: Option<DateTime>,
pub replay_start_time: Option<DateTime>,
pub replay_end_time: Option<DateTime>,
}Expand description
A Replay object that contains details about a replay.
Fields (Non-exhaustive)
This struct is marked as non-exhaustive
Struct { .. } syntax; cannot be matched against without a wildcard ..; and struct update syntax will not work.replay_name: Option<String>The name of the replay.
event_source_arn: Option<String>The ARN of the archive to replay event from.
state: Option<ReplayState>The current state of the replay.
state_reason: Option<String>A description of why the replay is in the current state.
event_start_time: 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.
event_end_time: 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.
event_last_replayed_time: Option<DateTime>A time stamp for the time that the last event was replayed.
replay_start_time: Option<DateTime>A time stamp for the time that the replay started.
replay_end_time: Option<DateTime>A time stamp for the time that the replay completed.
Implementations
sourceimpl 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
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
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
sourceimpl<T> Instrument for T
impl<T> Instrument for T
sourcefn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
sourcefn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
sourceimpl<T> WithSubscriber for T
impl<T> WithSubscriber for T
sourcefn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
fn with_subscriber<S>(self, subscriber: S) -> WithDispatch<Self> where
S: Into<Dispatch>,
Attaches the provided Subscriber to this type, returning a
WithDispatch wrapper. Read more
sourcefn with_current_subscriber(self) -> WithDispatch<Self>
fn with_current_subscriber(self) -> WithDispatch<Self>
Attaches the current default Subscriber to this type, returning a
WithDispatch wrapper. Read more