AWS SDK for C++  1.8.98
AWS SDK for C++
Public Member Functions | List of all members
Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity Class Reference

#include <DeviceRegistryEnrichActivity.h>

Public Member Functions

 DeviceRegistryEnrichActivity ()
 
 DeviceRegistryEnrichActivity (Aws::Utils::Json::JsonView jsonValue)
 
DeviceRegistryEnrichActivityoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetName () const
 
bool NameHasBeenSet () const
 
void SetName (const Aws::String &value)
 
void SetName (Aws::String &&value)
 
void SetName (const char *value)
 
DeviceRegistryEnrichActivityWithName (const Aws::String &value)
 
DeviceRegistryEnrichActivityWithName (Aws::String &&value)
 
DeviceRegistryEnrichActivityWithName (const char *value)
 
const Aws::StringGetAttribute () const
 
bool AttributeHasBeenSet () const
 
void SetAttribute (const Aws::String &value)
 
void SetAttribute (Aws::String &&value)
 
void SetAttribute (const char *value)
 
DeviceRegistryEnrichActivityWithAttribute (const Aws::String &value)
 
DeviceRegistryEnrichActivityWithAttribute (Aws::String &&value)
 
DeviceRegistryEnrichActivityWithAttribute (const char *value)
 
const Aws::StringGetThingName () const
 
bool ThingNameHasBeenSet () const
 
void SetThingName (const Aws::String &value)
 
void SetThingName (Aws::String &&value)
 
void SetThingName (const char *value)
 
DeviceRegistryEnrichActivityWithThingName (const Aws::String &value)
 
DeviceRegistryEnrichActivityWithThingName (Aws::String &&value)
 
DeviceRegistryEnrichActivityWithThingName (const char *value)
 
const Aws::StringGetRoleArn () const
 
bool RoleArnHasBeenSet () const
 
void SetRoleArn (const Aws::String &value)
 
void SetRoleArn (Aws::String &&value)
 
void SetRoleArn (const char *value)
 
DeviceRegistryEnrichActivityWithRoleArn (const Aws::String &value)
 
DeviceRegistryEnrichActivityWithRoleArn (Aws::String &&value)
 
DeviceRegistryEnrichActivityWithRoleArn (const char *value)
 
const Aws::StringGetNext () const
 
bool NextHasBeenSet () const
 
void SetNext (const Aws::String &value)
 
void SetNext (Aws::String &&value)
 
void SetNext (const char *value)
 
DeviceRegistryEnrichActivityWithNext (const Aws::String &value)
 
DeviceRegistryEnrichActivityWithNext (Aws::String &&value)
 
DeviceRegistryEnrichActivityWithNext (const char *value)
 

Detailed Description

An activity that adds data from the AWS IoT device registry to your message.

See Also:

AWS API Reference

Definition at line 32 of file DeviceRegistryEnrichActivity.h.

Constructor & Destructor Documentation

◆ DeviceRegistryEnrichActivity() [1/2]

Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::DeviceRegistryEnrichActivity ( )

◆ DeviceRegistryEnrichActivity() [2/2]

Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::DeviceRegistryEnrichActivity ( Aws::Utils::Json::JsonView  jsonValue)

Member Function Documentation

◆ AttributeHasBeenSet()

bool Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::AttributeHasBeenSet ( ) const
inline

The name of the attribute that is added to the message.

Definition at line 90 of file DeviceRegistryEnrichActivity.h.

◆ GetAttribute()

const Aws::String& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::GetAttribute ( ) const
inline

The name of the attribute that is added to the message.

Definition at line 85 of file DeviceRegistryEnrichActivity.h.

◆ GetName()

const Aws::String& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::GetName ( ) const
inline

The name of the deviceRegistryEnrich activity.

Definition at line 44 of file DeviceRegistryEnrichActivity.h.

◆ GetNext()

const Aws::String& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::GetNext ( ) const
inline

The next activity in the pipeline.

Definition at line 224 of file DeviceRegistryEnrichActivity.h.

◆ GetRoleArn()

const Aws::String& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::GetRoleArn ( ) const
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 176 of file DeviceRegistryEnrichActivity.h.

◆ GetThingName()

const Aws::String& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::GetThingName ( ) const
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 127 of file DeviceRegistryEnrichActivity.h.

◆ Jsonize()

Aws::Utils::Json::JsonValue Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::Jsonize ( ) const

◆ NameHasBeenSet()

bool Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::NameHasBeenSet ( ) const
inline

The name of the deviceRegistryEnrich activity.

Definition at line 49 of file DeviceRegistryEnrichActivity.h.

◆ NextHasBeenSet()

bool Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::NextHasBeenSet ( ) const
inline

The next activity in the pipeline.

Definition at line 229 of file DeviceRegistryEnrichActivity.h.

◆ operator=()

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::operator= ( Aws::Utils::Json::JsonView  jsonValue)

◆ RoleArnHasBeenSet()

bool Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::RoleArnHasBeenSet ( ) const
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 182 of file DeviceRegistryEnrichActivity.h.

◆ SetAttribute() [1/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetAttribute ( const Aws::String value)
inline

The name of the attribute that is added to the message.

Definition at line 95 of file DeviceRegistryEnrichActivity.h.

◆ SetAttribute() [2/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetAttribute ( Aws::String &&  value)
inline

The name of the attribute that is added to the message.

Definition at line 100 of file DeviceRegistryEnrichActivity.h.

◆ SetAttribute() [3/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetAttribute ( const char *  value)
inline

The name of the attribute that is added to the message.

Definition at line 105 of file DeviceRegistryEnrichActivity.h.

◆ SetName() [1/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetName ( const Aws::String value)
inline

The name of the deviceRegistryEnrich activity.

Definition at line 54 of file DeviceRegistryEnrichActivity.h.

◆ SetName() [2/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetName ( Aws::String &&  value)
inline

The name of the deviceRegistryEnrich activity.

Definition at line 59 of file DeviceRegistryEnrichActivity.h.

◆ SetName() [3/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetName ( const char *  value)
inline

The name of the deviceRegistryEnrich activity.

Definition at line 64 of file DeviceRegistryEnrichActivity.h.

◆ SetNext() [1/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetNext ( const Aws::String value)
inline

The next activity in the pipeline.

Definition at line 234 of file DeviceRegistryEnrichActivity.h.

◆ SetNext() [2/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetNext ( Aws::String &&  value)
inline

The next activity in the pipeline.

Definition at line 239 of file DeviceRegistryEnrichActivity.h.

◆ SetNext() [3/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetNext ( const char *  value)
inline

The next activity in the pipeline.

Definition at line 244 of file DeviceRegistryEnrichActivity.h.

◆ SetRoleArn() [1/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetRoleArn ( const Aws::String value)
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 188 of file DeviceRegistryEnrichActivity.h.

◆ SetRoleArn() [2/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetRoleArn ( Aws::String &&  value)
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 194 of file DeviceRegistryEnrichActivity.h.

◆ SetRoleArn() [3/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetRoleArn ( const char *  value)
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 200 of file DeviceRegistryEnrichActivity.h.

◆ SetThingName() [1/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetThingName ( const Aws::String value)
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 139 of file DeviceRegistryEnrichActivity.h.

◆ SetThingName() [2/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetThingName ( Aws::String &&  value)
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 145 of file DeviceRegistryEnrichActivity.h.

◆ SetThingName() [3/3]

void Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::SetThingName ( const char *  value)
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 151 of file DeviceRegistryEnrichActivity.h.

◆ ThingNameHasBeenSet()

bool Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::ThingNameHasBeenSet ( ) const
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 133 of file DeviceRegistryEnrichActivity.h.

◆ WithAttribute() [1/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithAttribute ( const Aws::String value)
inline

The name of the attribute that is added to the message.

Definition at line 110 of file DeviceRegistryEnrichActivity.h.

◆ WithAttribute() [2/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithAttribute ( Aws::String &&  value)
inline

The name of the attribute that is added to the message.

Definition at line 115 of file DeviceRegistryEnrichActivity.h.

◆ WithAttribute() [3/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithAttribute ( const char *  value)
inline

The name of the attribute that is added to the message.

Definition at line 120 of file DeviceRegistryEnrichActivity.h.

◆ WithName() [1/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithName ( const Aws::String value)
inline

The name of the deviceRegistryEnrich activity.

Definition at line 69 of file DeviceRegistryEnrichActivity.h.

◆ WithName() [2/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithName ( Aws::String &&  value)
inline

The name of the deviceRegistryEnrich activity.

Definition at line 74 of file DeviceRegistryEnrichActivity.h.

◆ WithName() [3/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithName ( const char *  value)
inline

The name of the deviceRegistryEnrich activity.

Definition at line 79 of file DeviceRegistryEnrichActivity.h.

◆ WithNext() [1/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithNext ( const Aws::String value)
inline

The next activity in the pipeline.

Definition at line 249 of file DeviceRegistryEnrichActivity.h.

◆ WithNext() [2/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithNext ( Aws::String &&  value)
inline

The next activity in the pipeline.

Definition at line 254 of file DeviceRegistryEnrichActivity.h.

◆ WithNext() [3/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithNext ( const char *  value)
inline

The next activity in the pipeline.

Definition at line 259 of file DeviceRegistryEnrichActivity.h.

◆ WithRoleArn() [1/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithRoleArn ( const Aws::String value)
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 206 of file DeviceRegistryEnrichActivity.h.

◆ WithRoleArn() [2/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithRoleArn ( Aws::String &&  value)
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 212 of file DeviceRegistryEnrichActivity.h.

◆ WithRoleArn() [3/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithRoleArn ( const char *  value)
inline

The ARN of the role that allows access to the device's registry information.

Definition at line 218 of file DeviceRegistryEnrichActivity.h.

◆ WithThingName() [1/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithThingName ( const Aws::String value)
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 157 of file DeviceRegistryEnrichActivity.h.

◆ WithThingName() [2/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithThingName ( Aws::String &&  value)
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 163 of file DeviceRegistryEnrichActivity.h.

◆ WithThingName() [3/3]

DeviceRegistryEnrichActivity& Aws::IoTAnalytics::Model::DeviceRegistryEnrichActivity::WithThingName ( const char *  value)
inline

The name of the IoT device whose registry information is added to the message.

Definition at line 169 of file DeviceRegistryEnrichActivity.h.


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