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

#include <DatasetSummary.h>

Public Member Functions

 DatasetSummary ()
 
 DatasetSummary (Aws::Utils::Json::JsonView jsonValue)
 
DatasetSummaryoperator= (Aws::Utils::Json::JsonView jsonValue)
 
Aws::Utils::Json::JsonValue Jsonize () const
 
const Aws::StringGetDatasetName () const
 
bool DatasetNameHasBeenSet () const
 
void SetDatasetName (const Aws::String &value)
 
void SetDatasetName (Aws::String &&value)
 
void SetDatasetName (const char *value)
 
DatasetSummaryWithDatasetName (const Aws::String &value)
 
DatasetSummaryWithDatasetName (Aws::String &&value)
 
DatasetSummaryWithDatasetName (const char *value)
 
const DatasetStatusGetStatus () const
 
bool StatusHasBeenSet () const
 
void SetStatus (const DatasetStatus &value)
 
void SetStatus (DatasetStatus &&value)
 
DatasetSummaryWithStatus (const DatasetStatus &value)
 
DatasetSummaryWithStatus (DatasetStatus &&value)
 
const Aws::Utils::DateTimeGetCreationTime () const
 
bool CreationTimeHasBeenSet () const
 
void SetCreationTime (const Aws::Utils::DateTime &value)
 
void SetCreationTime (Aws::Utils::DateTime &&value)
 
DatasetSummaryWithCreationTime (const Aws::Utils::DateTime &value)
 
DatasetSummaryWithCreationTime (Aws::Utils::DateTime &&value)
 
const Aws::Utils::DateTimeGetLastUpdateTime () const
 
bool LastUpdateTimeHasBeenSet () const
 
void SetLastUpdateTime (const Aws::Utils::DateTime &value)
 
void SetLastUpdateTime (Aws::Utils::DateTime &&value)
 
DatasetSummaryWithLastUpdateTime (const Aws::Utils::DateTime &value)
 
DatasetSummaryWithLastUpdateTime (Aws::Utils::DateTime &&value)
 
const Aws::Vector< DatasetTrigger > & GetTriggers () const
 
bool TriggersHasBeenSet () const
 
void SetTriggers (const Aws::Vector< DatasetTrigger > &value)
 
void SetTriggers (Aws::Vector< DatasetTrigger > &&value)
 
DatasetSummaryWithTriggers (const Aws::Vector< DatasetTrigger > &value)
 
DatasetSummaryWithTriggers (Aws::Vector< DatasetTrigger > &&value)
 
DatasetSummaryAddTriggers (const DatasetTrigger &value)
 
DatasetSummaryAddTriggers (DatasetTrigger &&value)
 
const Aws::Vector< DatasetActionSummary > & GetActions () const
 
bool ActionsHasBeenSet () const
 
void SetActions (const Aws::Vector< DatasetActionSummary > &value)
 
void SetActions (Aws::Vector< DatasetActionSummary > &&value)
 
DatasetSummaryWithActions (const Aws::Vector< DatasetActionSummary > &value)
 
DatasetSummaryWithActions (Aws::Vector< DatasetActionSummary > &&value)
 
DatasetSummaryAddActions (const DatasetActionSummary &value)
 
DatasetSummaryAddActions (DatasetActionSummary &&value)
 

Detailed Description

A summary of information about a data set.

See Also:

AWS API Reference

Definition at line 36 of file DatasetSummary.h.

Constructor & Destructor Documentation

◆ DatasetSummary() [1/2]

Aws::IoTAnalytics::Model::DatasetSummary::DatasetSummary ( )

◆ DatasetSummary() [2/2]

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

Member Function Documentation

◆ ActionsHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetSummary::ActionsHasBeenSet ( ) const
inline

A list of DataActionSummary objects.

Definition at line 252 of file DatasetSummary.h.

◆ AddActions() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::AddActions ( const DatasetActionSummary value)
inline

A list of DataActionSummary objects.

Definition at line 277 of file DatasetSummary.h.

◆ AddActions() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::AddActions ( DatasetActionSummary &&  value)
inline

A list of DataActionSummary objects.

Definition at line 282 of file DatasetSummary.h.

◆ AddTriggers() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::AddTriggers ( const DatasetTrigger value)
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 233 of file DatasetSummary.h.

◆ AddTriggers() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::AddTriggers ( DatasetTrigger &&  value)
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 241 of file DatasetSummary.h.

◆ CreationTimeHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetSummary::CreationTimeHasBeenSet ( ) const
inline

The time the data set was created.

Definition at line 125 of file DatasetSummary.h.

◆ DatasetNameHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetSummary::DatasetNameHasBeenSet ( ) const
inline

The name of the data set.

Definition at line 53 of file DatasetSummary.h.

◆ GetActions()

const Aws::Vector<DatasetActionSummary>& Aws::IoTAnalytics::Model::DatasetSummary::GetActions ( ) const
inline

A list of DataActionSummary objects.

Definition at line 247 of file DatasetSummary.h.

◆ GetCreationTime()

const Aws::Utils::DateTime& Aws::IoTAnalytics::Model::DatasetSummary::GetCreationTime ( ) const
inline

The time the data set was created.

Definition at line 120 of file DatasetSummary.h.

◆ GetDatasetName()

const Aws::String& Aws::IoTAnalytics::Model::DatasetSummary::GetDatasetName ( ) const
inline

The name of the data set.

Definition at line 48 of file DatasetSummary.h.

◆ GetLastUpdateTime()

const Aws::Utils::DateTime& Aws::IoTAnalytics::Model::DatasetSummary::GetLastUpdateTime ( ) const
inline

The last time the data set was updated.

Definition at line 151 of file DatasetSummary.h.

◆ GetStatus()

const DatasetStatus& Aws::IoTAnalytics::Model::DatasetSummary::GetStatus ( ) const
inline

The status of the data set.

Definition at line 89 of file DatasetSummary.h.

◆ GetTriggers()

const Aws::Vector<DatasetTrigger>& Aws::IoTAnalytics::Model::DatasetSummary::GetTriggers ( ) const
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 185 of file DatasetSummary.h.

◆ Jsonize()

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

◆ LastUpdateTimeHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetSummary::LastUpdateTimeHasBeenSet ( ) const
inline

The last time the data set was updated.

Definition at line 156 of file DatasetSummary.h.

◆ operator=()

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

◆ SetActions() [1/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetActions ( const Aws::Vector< DatasetActionSummary > &  value)
inline

A list of DataActionSummary objects.

Definition at line 257 of file DatasetSummary.h.

◆ SetActions() [2/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetActions ( Aws::Vector< DatasetActionSummary > &&  value)
inline

A list of DataActionSummary objects.

Definition at line 262 of file DatasetSummary.h.

◆ SetCreationTime() [1/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetCreationTime ( const Aws::Utils::DateTime value)
inline

The time the data set was created.

Definition at line 130 of file DatasetSummary.h.

◆ SetCreationTime() [2/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time the data set was created.

Definition at line 135 of file DatasetSummary.h.

◆ SetDatasetName() [1/3]

void Aws::IoTAnalytics::Model::DatasetSummary::SetDatasetName ( const Aws::String value)
inline

The name of the data set.

Definition at line 58 of file DatasetSummary.h.

◆ SetDatasetName() [2/3]

void Aws::IoTAnalytics::Model::DatasetSummary::SetDatasetName ( Aws::String &&  value)
inline

The name of the data set.

Definition at line 63 of file DatasetSummary.h.

◆ SetDatasetName() [3/3]

void Aws::IoTAnalytics::Model::DatasetSummary::SetDatasetName ( const char *  value)
inline

The name of the data set.

Definition at line 68 of file DatasetSummary.h.

◆ SetLastUpdateTime() [1/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetLastUpdateTime ( const Aws::Utils::DateTime value)
inline

The last time the data set was updated.

Definition at line 161 of file DatasetSummary.h.

◆ SetLastUpdateTime() [2/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetLastUpdateTime ( Aws::Utils::DateTime &&  value)
inline

The last time the data set was updated.

Definition at line 166 of file DatasetSummary.h.

◆ SetStatus() [1/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetStatus ( const DatasetStatus value)
inline

The status of the data set.

Definition at line 99 of file DatasetSummary.h.

◆ SetStatus() [2/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetStatus ( DatasetStatus &&  value)
inline

The status of the data set.

Definition at line 104 of file DatasetSummary.h.

◆ SetTriggers() [1/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetTriggers ( const Aws::Vector< DatasetTrigger > &  value)
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 201 of file DatasetSummary.h.

◆ SetTriggers() [2/2]

void Aws::IoTAnalytics::Model::DatasetSummary::SetTriggers ( Aws::Vector< DatasetTrigger > &&  value)
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 209 of file DatasetSummary.h.

◆ StatusHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetSummary::StatusHasBeenSet ( ) const
inline

The status of the data set.

Definition at line 94 of file DatasetSummary.h.

◆ TriggersHasBeenSet()

bool Aws::IoTAnalytics::Model::DatasetSummary::TriggersHasBeenSet ( ) const
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 193 of file DatasetSummary.h.

◆ WithActions() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithActions ( const Aws::Vector< DatasetActionSummary > &  value)
inline

A list of DataActionSummary objects.

Definition at line 267 of file DatasetSummary.h.

◆ WithActions() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithActions ( Aws::Vector< DatasetActionSummary > &&  value)
inline

A list of DataActionSummary objects.

Definition at line 272 of file DatasetSummary.h.

◆ WithCreationTime() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithCreationTime ( const Aws::Utils::DateTime value)
inline

The time the data set was created.

Definition at line 140 of file DatasetSummary.h.

◆ WithCreationTime() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithCreationTime ( Aws::Utils::DateTime &&  value)
inline

The time the data set was created.

Definition at line 145 of file DatasetSummary.h.

◆ WithDatasetName() [1/3]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithDatasetName ( const Aws::String value)
inline

The name of the data set.

Definition at line 73 of file DatasetSummary.h.

◆ WithDatasetName() [2/3]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithDatasetName ( Aws::String &&  value)
inline

The name of the data set.

Definition at line 78 of file DatasetSummary.h.

◆ WithDatasetName() [3/3]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithDatasetName ( const char *  value)
inline

The name of the data set.

Definition at line 83 of file DatasetSummary.h.

◆ WithLastUpdateTime() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithLastUpdateTime ( const Aws::Utils::DateTime value)
inline

The last time the data set was updated.

Definition at line 171 of file DatasetSummary.h.

◆ WithLastUpdateTime() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithLastUpdateTime ( Aws::Utils::DateTime &&  value)
inline

The last time the data set was updated.

Definition at line 176 of file DatasetSummary.h.

◆ WithStatus() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithStatus ( const DatasetStatus value)
inline

The status of the data set.

Definition at line 109 of file DatasetSummary.h.

◆ WithStatus() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithStatus ( DatasetStatus &&  value)
inline

The status of the data set.

Definition at line 114 of file DatasetSummary.h.

◆ WithTriggers() [1/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithTriggers ( const Aws::Vector< DatasetTrigger > &  value)
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 217 of file DatasetSummary.h.

◆ WithTriggers() [2/2]

DatasetSummary& Aws::IoTAnalytics::Model::DatasetSummary::WithTriggers ( Aws::Vector< DatasetTrigger > &&  value)
inline

A list of triggers. A trigger causes data set content to be populated at a specified time interval or when another data set is populated. The list of triggers can be empty or contain up to five DataSetTrigger objects

Definition at line 225 of file DatasetSummary.h.


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