AWS SDK for C++  1.8.95
AWS SDK for C++
Public Member Functions | List of all members
Aws::Greengrass::Model::LoggerDefinitionVersion Class Reference

#include <LoggerDefinitionVersion.h>

Public Member Functions

 LoggerDefinitionVersion ()
 
 LoggerDefinitionVersion (Aws::Utils::Json::JsonView jsonValue)
 
LoggerDefinitionVersionoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::Vector< Logger > & GetLoggers () const
 
bool LoggersHasBeenSet () const
 
void SetLoggers (const Aws::Vector< Logger > &value)
 
void SetLoggers (Aws::Vector< Logger > &&value)
 
LoggerDefinitionVersionWithLoggers (const Aws::Vector< Logger > &value)
 
LoggerDefinitionVersionWithLoggers (Aws::Vector< Logger > &&value)
 
LoggerDefinitionVersionAddLoggers (const Logger &value)
 
LoggerDefinitionVersionAddLoggers (Logger &&value)
 

Detailed Description

Information about a logger definition version.

See Also:

AWS API Reference

Definition at line 32 of file LoggerDefinitionVersion.h.

Constructor & Destructor Documentation

◆ LoggerDefinitionVersion() [1/2]

Aws::Greengrass::Model::LoggerDefinitionVersion::LoggerDefinitionVersion ( )

◆ LoggerDefinitionVersion() [2/2]

Aws::Greengrass::Model::LoggerDefinitionVersion::LoggerDefinitionVersion ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AddLoggers() [1/2]

LoggerDefinitionVersion& Aws::Greengrass::Model::LoggerDefinitionVersion::AddLoggers ( const Logger value)
inline

A list of loggers.

Definition at line 74 of file LoggerDefinitionVersion.h.

◆ AddLoggers() [2/2]

LoggerDefinitionVersion& Aws::Greengrass::Model::LoggerDefinitionVersion::AddLoggers ( Logger &&  value)
inline

A list of loggers.

Definition at line 79 of file LoggerDefinitionVersion.h.

◆ GetLoggers()

const Aws::Vector<Logger>& Aws::Greengrass::Model::LoggerDefinitionVersion::GetLoggers ( ) const
inline

A list of loggers.

Definition at line 44 of file LoggerDefinitionVersion.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::Greengrass::Model::LoggerDefinitionVersion::Jsonize ( ) const

◆ LoggersHasBeenSet()

bool Aws::Greengrass::Model::LoggerDefinitionVersion::LoggersHasBeenSet ( ) const
inline

A list of loggers.

Definition at line 49 of file LoggerDefinitionVersion.h.

◆ operator=()

LoggerDefinitionVersion& Aws::Greengrass::Model::LoggerDefinitionVersion::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ SetLoggers() [1/2]

void Aws::Greengrass::Model::LoggerDefinitionVersion::SetLoggers ( const Aws::Vector< Logger > &  value)
inline

A list of loggers.

Definition at line 54 of file LoggerDefinitionVersion.h.

◆ SetLoggers() [2/2]

void Aws::Greengrass::Model::LoggerDefinitionVersion::SetLoggers ( Aws::Vector< Logger > &&  value)
inline

A list of loggers.

Definition at line 59 of file LoggerDefinitionVersion.h.

◆ WithLoggers() [1/2]

LoggerDefinitionVersion& Aws::Greengrass::Model::LoggerDefinitionVersion::WithLoggers ( const Aws::Vector< Logger > &  value)
inline

A list of loggers.

Definition at line 64 of file LoggerDefinitionVersion.h.

◆ WithLoggers() [2/2]

LoggerDefinitionVersion& Aws::Greengrass::Model::LoggerDefinitionVersion::WithLoggers ( Aws::Vector< Logger > &&  value)
inline

A list of loggers.

Definition at line 69 of file LoggerDefinitionVersion.h.


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