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

#include <CreateDatastoreResult.h>

Public Member Functions

 CreateDatastoreResult ()
 
 CreateDatastoreResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
CreateDatastoreResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetDatastoreName () const
 
void SetDatastoreName (const Aws::String &value)
 
void SetDatastoreName (Aws::String &&value)
 
void SetDatastoreName (const char *value)
 
CreateDatastoreResultWithDatastoreName (const Aws::String &value)
 
CreateDatastoreResultWithDatastoreName (Aws::String &&value)
 
CreateDatastoreResultWithDatastoreName (const char *value)
 
const Aws::StringGetDatastoreArn () const
 
void SetDatastoreArn (const Aws::String &value)
 
void SetDatastoreArn (Aws::String &&value)
 
void SetDatastoreArn (const char *value)
 
CreateDatastoreResultWithDatastoreArn (const Aws::String &value)
 
CreateDatastoreResultWithDatastoreArn (Aws::String &&value)
 
CreateDatastoreResultWithDatastoreArn (const char *value)
 
const RetentionPeriodGetRetentionPeriod () const
 
void SetRetentionPeriod (const RetentionPeriod &value)
 
void SetRetentionPeriod (RetentionPeriod &&value)
 
CreateDatastoreResultWithRetentionPeriod (const RetentionPeriod &value)
 
CreateDatastoreResultWithRetentionPeriod (RetentionPeriod &&value)
 

Detailed Description

Definition at line 28 of file CreateDatastoreResult.h.

Constructor & Destructor Documentation

◆ CreateDatastoreResult() [1/2]

Aws::IoTAnalytics::Model::CreateDatastoreResult::CreateDatastoreResult ( )

◆ CreateDatastoreResult() [2/2]

Aws::IoTAnalytics::Model::CreateDatastoreResult::CreateDatastoreResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ GetDatastoreArn()

const Aws::String& Aws::IoTAnalytics::Model::CreateDatastoreResult::GetDatastoreArn ( ) const
inline

The ARN of the data store.

Definition at line 75 of file CreateDatastoreResult.h.

◆ GetDatastoreName()

const Aws::String& Aws::IoTAnalytics::Model::CreateDatastoreResult::GetDatastoreName ( ) const
inline

The name of the data store.

Definition at line 39 of file CreateDatastoreResult.h.

◆ GetRetentionPeriod()

const RetentionPeriod& Aws::IoTAnalytics::Model::CreateDatastoreResult::GetRetentionPeriod ( ) const
inline

How long, in days, message data is kept for the data store.

Definition at line 111 of file CreateDatastoreResult.h.

◆ operator=()

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

◆ SetDatastoreArn() [1/3]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetDatastoreArn ( const Aws::String value)
inline

The ARN of the data store.

Definition at line 80 of file CreateDatastoreResult.h.

◆ SetDatastoreArn() [2/3]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetDatastoreArn ( Aws::String &&  value)
inline

The ARN of the data store.

Definition at line 85 of file CreateDatastoreResult.h.

◆ SetDatastoreArn() [3/3]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetDatastoreArn ( const char *  value)
inline

The ARN of the data store.

Definition at line 90 of file CreateDatastoreResult.h.

◆ SetDatastoreName() [1/3]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetDatastoreName ( const Aws::String value)
inline

The name of the data store.

Definition at line 44 of file CreateDatastoreResult.h.

◆ SetDatastoreName() [2/3]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetDatastoreName ( Aws::String &&  value)
inline

The name of the data store.

Definition at line 49 of file CreateDatastoreResult.h.

◆ SetDatastoreName() [3/3]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetDatastoreName ( const char *  value)
inline

The name of the data store.

Definition at line 54 of file CreateDatastoreResult.h.

◆ SetRetentionPeriod() [1/2]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetRetentionPeriod ( const RetentionPeriod value)
inline

How long, in days, message data is kept for the data store.

Definition at line 116 of file CreateDatastoreResult.h.

◆ SetRetentionPeriod() [2/2]

void Aws::IoTAnalytics::Model::CreateDatastoreResult::SetRetentionPeriod ( RetentionPeriod &&  value)
inline

How long, in days, message data is kept for the data store.

Definition at line 121 of file CreateDatastoreResult.h.

◆ WithDatastoreArn() [1/3]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithDatastoreArn ( const Aws::String value)
inline

The ARN of the data store.

Definition at line 95 of file CreateDatastoreResult.h.

◆ WithDatastoreArn() [2/3]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithDatastoreArn ( Aws::String &&  value)
inline

The ARN of the data store.

Definition at line 100 of file CreateDatastoreResult.h.

◆ WithDatastoreArn() [3/3]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithDatastoreArn ( const char *  value)
inline

The ARN of the data store.

Definition at line 105 of file CreateDatastoreResult.h.

◆ WithDatastoreName() [1/3]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithDatastoreName ( const Aws::String value)
inline

The name of the data store.

Definition at line 59 of file CreateDatastoreResult.h.

◆ WithDatastoreName() [2/3]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithDatastoreName ( Aws::String &&  value)
inline

The name of the data store.

Definition at line 64 of file CreateDatastoreResult.h.

◆ WithDatastoreName() [3/3]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithDatastoreName ( const char *  value)
inline

The name of the data store.

Definition at line 69 of file CreateDatastoreResult.h.

◆ WithRetentionPeriod() [1/2]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithRetentionPeriod ( const RetentionPeriod value)
inline

How long, in days, message data is kept for the data store.

Definition at line 126 of file CreateDatastoreResult.h.

◆ WithRetentionPeriod() [2/2]

CreateDatastoreResult& Aws::IoTAnalytics::Model::CreateDatastoreResult::WithRetentionPeriod ( RetentionPeriod &&  value)
inline

How long, in days, message data is kept for the data store.

Definition at line 131 of file CreateDatastoreResult.h.


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