AWS SDK for C++  1.9.67
AWS SDK for C++
Public Member Functions | List of all members
Aws::CloudWatchLogs::Model::FilteredLogEvent Class Reference

#include <FilteredLogEvent.h>

Public Member Functions

 FilteredLogEvent ()
 
 FilteredLogEvent (Aws::Utils::Json::JsonView jsonValue)
 
FilteredLogEventoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetLogStreamName () const
 
bool LogStreamNameHasBeenSet () const
 
void SetLogStreamName (const Aws::String &value)
 
void SetLogStreamName (Aws::String &&value)
 
void SetLogStreamName (const char *value)
 
FilteredLogEventWithLogStreamName (const Aws::String &value)
 
FilteredLogEventWithLogStreamName (Aws::String &&value)
 
FilteredLogEventWithLogStreamName (const char *value)
 
long long GetTimestamp () const
 
bool TimestampHasBeenSet () const
 
void SetTimestamp (long long value)
 
FilteredLogEventWithTimestamp (long long value)
 
const Aws::StringGetMessage () const
 
bool MessageHasBeenSet () const
 
void SetMessage (const Aws::String &value)
 
void SetMessage (Aws::String &&value)
 
void SetMessage (const char *value)
 
FilteredLogEventWithMessage (const Aws::String &value)
 
FilteredLogEventWithMessage (Aws::String &&value)
 
FilteredLogEventWithMessage (const char *value)
 
long long GetIngestionTime () const
 
bool IngestionTimeHasBeenSet () const
 
void SetIngestionTime (long long value)
 
FilteredLogEventWithIngestionTime (long long value)
 
const Aws::StringGetEventId () const
 
bool EventIdHasBeenSet () const
 
void SetEventId (const Aws::String &value)
 
void SetEventId (Aws::String &&value)
 
void SetEventId (const char *value)
 
FilteredLogEventWithEventId (const Aws::String &value)
 
FilteredLogEventWithEventId (Aws::String &&value)
 
FilteredLogEventWithEventId (const char *value)
 

Detailed Description

Represents a matched event.

See Also:

AWS API Reference

Definition at line 31 of file FilteredLogEvent.h.

Constructor & Destructor Documentation

◆ FilteredLogEvent() [1/2]

Aws::CloudWatchLogs::Model::FilteredLogEvent::FilteredLogEvent ( )

◆ FilteredLogEvent() [2/2]

Aws::CloudWatchLogs::Model::FilteredLogEvent::FilteredLogEvent ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ EventIdHasBeenSet()

bool Aws::CloudWatchLogs::Model::FilteredLogEvent::EventIdHasBeenSet ( ) const
inline

The ID of the event.

Definition at line 180 of file FilteredLogEvent.h.

◆ GetEventId()

const Aws::String& Aws::CloudWatchLogs::Model::FilteredLogEvent::GetEventId ( ) const
inline

The ID of the event.

Definition at line 175 of file FilteredLogEvent.h.

◆ GetIngestionTime()

long long Aws::CloudWatchLogs::Model::FilteredLogEvent::GetIngestionTime ( ) const
inline

The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 151 of file FilteredLogEvent.h.

◆ GetLogStreamName()

const Aws::String& Aws::CloudWatchLogs::Model::FilteredLogEvent::GetLogStreamName ( ) const
inline

The name of the log stream to which this event belongs.

Definition at line 43 of file FilteredLogEvent.h.

◆ GetMessage()

const Aws::String& Aws::CloudWatchLogs::Model::FilteredLogEvent::GetMessage ( ) const
inline

The data contained in the log event.

Definition at line 109 of file FilteredLogEvent.h.

◆ GetTimestamp()

long long Aws::CloudWatchLogs::Model::FilteredLogEvent::GetTimestamp ( ) const
inline

The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 85 of file FilteredLogEvent.h.

◆ IngestionTimeHasBeenSet()

bool Aws::CloudWatchLogs::Model::FilteredLogEvent::IngestionTimeHasBeenSet ( ) const
inline

The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 157 of file FilteredLogEvent.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::CloudWatchLogs::Model::FilteredLogEvent::Jsonize ( ) const

◆ LogStreamNameHasBeenSet()

bool Aws::CloudWatchLogs::Model::FilteredLogEvent::LogStreamNameHasBeenSet ( ) const
inline

The name of the log stream to which this event belongs.

Definition at line 48 of file FilteredLogEvent.h.

◆ MessageHasBeenSet()

bool Aws::CloudWatchLogs::Model::FilteredLogEvent::MessageHasBeenSet ( ) const
inline

The data contained in the log event.

Definition at line 114 of file FilteredLogEvent.h.

◆ operator=()

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetEventId() [1/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetEventId ( Aws::String &&  value)
inline

The ID of the event.

Definition at line 190 of file FilteredLogEvent.h.

◆ SetEventId() [2/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetEventId ( const Aws::String value)
inline

The ID of the event.

Definition at line 185 of file FilteredLogEvent.h.

◆ SetEventId() [3/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetEventId ( const char *  value)
inline

The ID of the event.

Definition at line 195 of file FilteredLogEvent.h.

◆ SetIngestionTime()

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetIngestionTime ( long long  value)
inline

The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 163 of file FilteredLogEvent.h.

◆ SetLogStreamName() [1/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetLogStreamName ( Aws::String &&  value)
inline

The name of the log stream to which this event belongs.

Definition at line 58 of file FilteredLogEvent.h.

◆ SetLogStreamName() [2/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetLogStreamName ( const Aws::String value)
inline

The name of the log stream to which this event belongs.

Definition at line 53 of file FilteredLogEvent.h.

◆ SetLogStreamName() [3/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetLogStreamName ( const char *  value)
inline

The name of the log stream to which this event belongs.

Definition at line 63 of file FilteredLogEvent.h.

◆ SetMessage() [1/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetMessage ( Aws::String &&  value)
inline

The data contained in the log event.

Definition at line 124 of file FilteredLogEvent.h.

◆ SetMessage() [2/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetMessage ( const Aws::String value)
inline

The data contained in the log event.

Definition at line 119 of file FilteredLogEvent.h.

◆ SetMessage() [3/3]

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetMessage ( const char *  value)
inline

The data contained in the log event.

Definition at line 129 of file FilteredLogEvent.h.

◆ SetTimestamp()

void Aws::CloudWatchLogs::Model::FilteredLogEvent::SetTimestamp ( long long  value)
inline

The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 97 of file FilteredLogEvent.h.

◆ TimestampHasBeenSet()

bool Aws::CloudWatchLogs::Model::FilteredLogEvent::TimestampHasBeenSet ( ) const
inline

The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 91 of file FilteredLogEvent.h.

◆ WithEventId() [1/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithEventId ( Aws::String &&  value)
inline

The ID of the event.

Definition at line 205 of file FilteredLogEvent.h.

◆ WithEventId() [2/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithEventId ( const Aws::String value)
inline

The ID of the event.

Definition at line 200 of file FilteredLogEvent.h.

◆ WithEventId() [3/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithEventId ( const char *  value)
inline

The ID of the event.

Definition at line 210 of file FilteredLogEvent.h.

◆ WithIngestionTime()

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithIngestionTime ( long long  value)
inline

The time the event was ingested, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 169 of file FilteredLogEvent.h.

◆ WithLogStreamName() [1/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithLogStreamName ( Aws::String &&  value)
inline

The name of the log stream to which this event belongs.

Definition at line 73 of file FilteredLogEvent.h.

◆ WithLogStreamName() [2/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithLogStreamName ( const Aws::String value)
inline

The name of the log stream to which this event belongs.

Definition at line 68 of file FilteredLogEvent.h.

◆ WithLogStreamName() [3/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithLogStreamName ( const char *  value)
inline

The name of the log stream to which this event belongs.

Definition at line 78 of file FilteredLogEvent.h.

◆ WithMessage() [1/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithMessage ( Aws::String &&  value)
inline

The data contained in the log event.

Definition at line 139 of file FilteredLogEvent.h.

◆ WithMessage() [2/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithMessage ( const Aws::String value)
inline

The data contained in the log event.

Definition at line 134 of file FilteredLogEvent.h.

◆ WithMessage() [3/3]

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithMessage ( const char *  value)
inline

The data contained in the log event.

Definition at line 144 of file FilteredLogEvent.h.

◆ WithTimestamp()

FilteredLogEvent& Aws::CloudWatchLogs::Model::FilteredLogEvent::WithTimestamp ( long long  value)
inline

The time the event occurred, expressed as the number of milliseconds after Jan 1, 1970 00:00:00 UTC.

Definition at line 103 of file FilteredLogEvent.h.


The documentation for this class was generated from the following file: