Struct aws_sdk_cloudwatchlogs::types::FilteredLogEvent
source · #[non_exhaustive]pub struct FilteredLogEvent {
pub log_stream_name: Option<String>,
pub timestamp: Option<i64>,
pub message: Option<String>,
pub ingestion_time: Option<i64>,
pub event_id: Option<String>,
}
Expand description
Represents a matched event.
Fields (Non-exhaustive)§
This struct is marked as non-exhaustive
Non-exhaustive structs could have additional fields added in future. Therefore, non-exhaustive structs cannot be constructed in external crates using the traditional
Struct { .. }
syntax; cannot be matched against without a wildcard ..
; and struct update syntax will not work.log_stream_name: Option<String>
The name of the log stream to which this event belongs.
timestamp: Option<i64>
The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC
.
message: Option<String>
The data contained in the log event.
ingestion_time: Option<i64>
The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC
.
event_id: Option<String>
The ID of the event.
Implementations§
source§impl FilteredLogEvent
impl FilteredLogEvent
sourcepub fn log_stream_name(&self) -> Option<&str>
pub fn log_stream_name(&self) -> Option<&str>
The name of the log stream to which this event belongs.
sourcepub fn timestamp(&self) -> Option<i64>
pub fn timestamp(&self) -> Option<i64>
The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC
.
sourcepub fn ingestion_time(&self) -> Option<i64>
pub fn ingestion_time(&self) -> Option<i64>
The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC
.
source§impl FilteredLogEvent
impl FilteredLogEvent
sourcepub fn builder() -> FilteredLogEventBuilder
pub fn builder() -> FilteredLogEventBuilder
Creates a new builder-style object to manufacture FilteredLogEvent
.
Trait Implementations§
source§impl Clone for FilteredLogEvent
impl Clone for FilteredLogEvent
source§fn clone(&self) -> FilteredLogEvent
fn clone(&self) -> FilteredLogEvent
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for FilteredLogEvent
impl Debug for FilteredLogEvent
source§impl PartialEq for FilteredLogEvent
impl PartialEq for FilteredLogEvent
source§fn eq(&self, other: &FilteredLogEvent) -> bool
fn eq(&self, other: &FilteredLogEvent) -> bool
This method tests for
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for FilteredLogEvent
Auto Trait Implementations§
impl Freeze for FilteredLogEvent
impl RefUnwindSafe for FilteredLogEvent
impl Send for FilteredLogEvent
impl Sync for FilteredLogEvent
impl Unpin for FilteredLogEvent
impl UnwindSafe for FilteredLogEvent
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
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moreCreates a shared type from an unshared type.