AWS SDK for C++  1.9.129
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult Class Reference

#include <GetWirelessGatewayTaskDefinitionResult.h>

Public Member Functions

 GetWirelessGatewayTaskDefinitionResult ()
 
 GetWirelessGatewayTaskDefinitionResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
GetWirelessGatewayTaskDefinitionResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
bool GetAutoCreateTasks () const
 
void SetAutoCreateTasks (bool value)
 
GetWirelessGatewayTaskDefinitionResultWithAutoCreateTasks (bool value)
 
const Aws::StringGetName () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
GetWirelessGatewayTaskDefinitionResultWithName (const Aws::String &value)
 
GetWirelessGatewayTaskDefinitionResultWithName (Aws::String &&value)
 
GetWirelessGatewayTaskDefinitionResultWithName (const char *value)
 
const UpdateWirelessGatewayTaskCreateGetUpdate () const
 
void SetUpdate (const UpdateWirelessGatewayTaskCreate &value)
 
void SetUpdate (UpdateWirelessGatewayTaskCreate &&value)
 
GetWirelessGatewayTaskDefinitionResultWithUpdate (const UpdateWirelessGatewayTaskCreate &value)
 
GetWirelessGatewayTaskDefinitionResultWithUpdate (UpdateWirelessGatewayTaskCreate &&value)
 
const Aws::StringGetArn () const
 
void SetArn (const Aws::String &value)
 
void SetArn (Aws::String &&value)
 
void SetArn (const char *value)
 
GetWirelessGatewayTaskDefinitionResultWithArn (const Aws::String &value)
 
GetWirelessGatewayTaskDefinitionResultWithArn (Aws::String &&value)
 
GetWirelessGatewayTaskDefinitionResultWithArn (const char *value)
 

Detailed Description

Definition at line 28 of file GetWirelessGatewayTaskDefinitionResult.h.

Constructor & Destructor Documentation

◆ GetWirelessGatewayTaskDefinitionResult() [1/2]

Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::GetWirelessGatewayTaskDefinitionResult ( )

◆ GetWirelessGatewayTaskDefinitionResult() [2/2]

Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::GetWirelessGatewayTaskDefinitionResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetArn()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::GetArn ( ) const
inline

The Amazon Resource Name of the resource.

Definition at line 123 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ GetAutoCreateTasks()

bool Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::GetAutoCreateTasks ( ) const
inline

Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.

Definition at line 41 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ GetName()

const Aws::String& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::GetName ( ) const
inline

The name of the resource.

Definition at line 61 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ GetUpdate()

const UpdateWirelessGatewayTaskCreate& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::GetUpdate ( ) const
inline

Information about the gateways to update.

Definition at line 97 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ operator=()

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::operator= ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

◆ SetArn() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetArn ( Aws::String &&  value)
inline

The Amazon Resource Name of the resource.

Definition at line 133 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetArn() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetArn ( const Aws::String value)
inline

The Amazon Resource Name of the resource.

Definition at line 128 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetArn() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetArn ( const char *  value)
inline

The Amazon Resource Name of the resource.

Definition at line 138 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetAutoCreateTasks()

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetAutoCreateTasks ( bool  value)
inline

Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.

Definition at line 48 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetName() [1/3]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetName ( Aws::String &&  value)
inline

The name of the resource.

Definition at line 71 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetName() [2/3]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetName ( const Aws::String value)
inline

The name of the resource.

Definition at line 66 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetName() [3/3]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetName ( const char *  value)
inline

The name of the resource.

Definition at line 76 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetUpdate() [1/2]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetUpdate ( const UpdateWirelessGatewayTaskCreate value)
inline

Information about the gateways to update.

Definition at line 102 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ SetUpdate() [2/2]

void Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::SetUpdate ( UpdateWirelessGatewayTaskCreate &&  value)
inline

Information about the gateways to update.

Definition at line 107 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithArn() [1/3]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithArn ( Aws::String &&  value)
inline

The Amazon Resource Name of the resource.

Definition at line 148 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithArn() [2/3]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithArn ( const Aws::String value)
inline

The Amazon Resource Name of the resource.

Definition at line 143 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithArn() [3/3]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithArn ( const char *  value)
inline

The Amazon Resource Name of the resource.

Definition at line 153 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithAutoCreateTasks()

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithAutoCreateTasks ( bool  value)
inline

Whether to automatically create tasks using this task definition for all gateways with the specified current version. If false, the task must me created by calling CreateWirelessGatewayTask.

Definition at line 55 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithName() [1/3]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithName ( Aws::String &&  value)
inline

The name of the resource.

Definition at line 86 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithName() [2/3]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithName ( const Aws::String value)
inline

The name of the resource.

Definition at line 81 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithName() [3/3]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithName ( const char *  value)
inline

The name of the resource.

Definition at line 91 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithUpdate() [1/2]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithUpdate ( const UpdateWirelessGatewayTaskCreate value)
inline

Information about the gateways to update.

Definition at line 112 of file GetWirelessGatewayTaskDefinitionResult.h.

◆ WithUpdate() [2/2]

GetWirelessGatewayTaskDefinitionResult& Aws::IoTWireless::Model::GetWirelessGatewayTaskDefinitionResult::WithUpdate ( UpdateWirelessGatewayTaskCreate &&  value)
inline

Information about the gateways to update.

Definition at line 117 of file GetWirelessGatewayTaskDefinitionResult.h.


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