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

#include <DatasetActionSummary.h>

Public Member Functions

 DatasetActionSummary ()
 
 DatasetActionSummary (Aws::Utils::Json::JsonView jsonValue)
 
DatasetActionSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetActionName () const
 
bool ActionNameHasBeenSet () const
 
void SetActionName (const Aws::String &value)
 
void SetActionName (Aws::String &&value)
 
void SetActionName (const char *value)
 
DatasetActionSummaryWithActionName (const Aws::String &value)
 
DatasetActionSummaryWithActionName (Aws::String &&value)
 
DatasetActionSummaryWithActionName (const char *value)
 
const DatasetActionTypeGetActionType () const
 
bool ActionTypeHasBeenSet () const
 
void SetActionType (const DatasetActionType &value)
 
void SetActionType (DatasetActionType &&value)
 
DatasetActionSummaryWithActionType (const DatasetActionType &value)
 
DatasetActionSummaryWithActionType (DatasetActionType &&value)
 

Detailed Description

Information about the action that automatically creates the dataset's contents.

See Also:

AWS API Reference

Definition at line 33 of file DatasetActionSummary.h.

Constructor & Destructor Documentation

◆ DatasetActionSummary() [1/2]

Aws::IoTAnalytics::Model::DatasetActionSummary::DatasetActionSummary ( )

◆ DatasetActionSummary() [2/2]

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

Member Function Documentation

◆ ActionNameHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetActionSummary::ActionNameHasBeenSet ( ) const
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 50 of file DatasetActionSummary.h.

◆ ActionTypeHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetActionSummary::ActionTypeHasBeenSet ( ) const
inline

The type of action by which the dataset's contents are automatically created.

Definition at line 93 of file DatasetActionSummary.h.

◆ GetActionName()

const Aws::String& Aws::IoTAnalytics::Model::DatasetActionSummary::GetActionName ( ) const
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 45 of file DatasetActionSummary.h.

◆ GetActionType()

const DatasetActionType& Aws::IoTAnalytics::Model::DatasetActionSummary::GetActionType ( ) const
inline

The type of action by which the dataset's contents are automatically created.

Definition at line 87 of file DatasetActionSummary.h.

◆ Jsonize()

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

◆ operator=()

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

◆ SetActionName() [1/3]

void Aws::IoTAnalytics::Model::DatasetActionSummary::SetActionName ( const Aws::String value)
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 55 of file DatasetActionSummary.h.

◆ SetActionName() [2/3]

void Aws::IoTAnalytics::Model::DatasetActionSummary::SetActionName ( Aws::String &&  value)
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 60 of file DatasetActionSummary.h.

◆ SetActionName() [3/3]

void Aws::IoTAnalytics::Model::DatasetActionSummary::SetActionName ( const char *  value)
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 65 of file DatasetActionSummary.h.

◆ SetActionType() [1/2]

void Aws::IoTAnalytics::Model::DatasetActionSummary::SetActionType ( const DatasetActionType value)
inline

The type of action by which the dataset's contents are automatically created.

Definition at line 99 of file DatasetActionSummary.h.

◆ SetActionType() [2/2]

void Aws::IoTAnalytics::Model::DatasetActionSummary::SetActionType ( DatasetActionType &&  value)
inline

The type of action by which the dataset's contents are automatically created.

Definition at line 105 of file DatasetActionSummary.h.

◆ WithActionName() [1/3]

DatasetActionSummary& Aws::IoTAnalytics::Model::DatasetActionSummary::WithActionName ( const Aws::String value)
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 70 of file DatasetActionSummary.h.

◆ WithActionName() [2/3]

DatasetActionSummary& Aws::IoTAnalytics::Model::DatasetActionSummary::WithActionName ( Aws::String &&  value)
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 75 of file DatasetActionSummary.h.

◆ WithActionName() [3/3]

DatasetActionSummary& Aws::IoTAnalytics::Model::DatasetActionSummary::WithActionName ( const char *  value)
inline

The name of the action that automatically creates the dataset's contents.

Definition at line 80 of file DatasetActionSummary.h.

◆ WithActionType() [1/2]

DatasetActionSummary& Aws::IoTAnalytics::Model::DatasetActionSummary::WithActionType ( const DatasetActionType value)
inline

The type of action by which the dataset's contents are automatically created.

Definition at line 111 of file DatasetActionSummary.h.

◆ WithActionType() [2/2]

DatasetActionSummary& Aws::IoTAnalytics::Model::DatasetActionSummary::WithActionType ( DatasetActionType &&  value)
inline

The type of action by which the dataset's contents are automatically created.

Definition at line 117 of file DatasetActionSummary.h.


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