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

#include <ResultField.h>

Public Member Functions

 ResultField ()
 
 ResultField (Aws::Utils::Json::JsonView jsonValue)
 
ResultFieldoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetField () const
 
bool FieldHasBeenSet () const
 
void SetField (const Aws::String &value)
 
void SetField (Aws::String &&value)
 
void SetField (const char *value)
 
ResultFieldWithField (const Aws::String &value)
 
ResultFieldWithField (Aws::String &&value)
 
ResultFieldWithField (const char *value)
 
const Aws::StringGetValue () const
 
bool ValueHasBeenSet () const
 
void SetValue (const Aws::String &value)
 
void SetValue (Aws::String &&value)
 
void SetValue (const char *value)
 
ResultFieldWithValue (const Aws::String &value)
 
ResultFieldWithValue (Aws::String &&value)
 
ResultFieldWithValue (const char *value)
 

Detailed Description

Contains one field from one log event returned by a CloudWatch Logs Insights query, along with the value of that field.

For more information about the fields that are generated by CloudWatch logs, see Supported Logs and Discovered Fields.

See Also:

AWS API Reference

Definition at line 35 of file ResultField.h.

Constructor & Destructor Documentation

◆ ResultField() [1/2]

Aws::CloudWatchLogs::Model::ResultField::ResultField ( )

◆ ResultField() [2/2]

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

Member Function Documentation

◆ FieldHasBeenSet()

bool Aws::CloudWatchLogs::Model::ResultField::FieldHasBeenSet ( ) const
inline

The log event field.

Definition at line 52 of file ResultField.h.

◆ GetField()

const Aws::String& Aws::CloudWatchLogs::Model::ResultField::GetField ( ) const
inline

The log event field.

Definition at line 47 of file ResultField.h.

◆ GetValue()

const Aws::String& Aws::CloudWatchLogs::Model::ResultField::GetValue ( ) const
inline

The value of this field.

Definition at line 88 of file ResultField.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetField() [1/3]

void Aws::CloudWatchLogs::Model::ResultField::SetField ( Aws::String &&  value)
inline

The log event field.

Definition at line 62 of file ResultField.h.

◆ SetField() [2/3]

void Aws::CloudWatchLogs::Model::ResultField::SetField ( const Aws::String value)
inline

The log event field.

Definition at line 57 of file ResultField.h.

◆ SetField() [3/3]

void Aws::CloudWatchLogs::Model::ResultField::SetField ( const char *  value)
inline

The log event field.

Definition at line 67 of file ResultField.h.

◆ SetValue() [1/3]

void Aws::CloudWatchLogs::Model::ResultField::SetValue ( Aws::String &&  value)
inline

The value of this field.

Definition at line 103 of file ResultField.h.

◆ SetValue() [2/3]

void Aws::CloudWatchLogs::Model::ResultField::SetValue ( const Aws::String value)
inline

The value of this field.

Definition at line 98 of file ResultField.h.

◆ SetValue() [3/3]

void Aws::CloudWatchLogs::Model::ResultField::SetValue ( const char *  value)
inline

The value of this field.

Definition at line 108 of file ResultField.h.

◆ ValueHasBeenSet()

bool Aws::CloudWatchLogs::Model::ResultField::ValueHasBeenSet ( ) const
inline

The value of this field.

Definition at line 93 of file ResultField.h.

◆ WithField() [1/3]

ResultField& Aws::CloudWatchLogs::Model::ResultField::WithField ( Aws::String &&  value)
inline

The log event field.

Definition at line 77 of file ResultField.h.

◆ WithField() [2/3]

ResultField& Aws::CloudWatchLogs::Model::ResultField::WithField ( const Aws::String value)
inline

The log event field.

Definition at line 72 of file ResultField.h.

◆ WithField() [3/3]

ResultField& Aws::CloudWatchLogs::Model::ResultField::WithField ( const char *  value)
inline

The log event field.

Definition at line 82 of file ResultField.h.

◆ WithValue() [1/3]

ResultField& Aws::CloudWatchLogs::Model::ResultField::WithValue ( Aws::String &&  value)
inline

The value of this field.

Definition at line 118 of file ResultField.h.

◆ WithValue() [2/3]

ResultField& Aws::CloudWatchLogs::Model::ResultField::WithValue ( const Aws::String value)
inline

The value of this field.

Definition at line 113 of file ResultField.h.

◆ WithValue() [3/3]

ResultField& Aws::CloudWatchLogs::Model::ResultField::WithValue ( const char *  value)
inline

The value of this field.

Definition at line 123 of file ResultField.h.


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