AWS SDK for C++  1.9.105
AWS SDK for C++
Public Member Functions | List of all members
Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult Class Reference

#include <StartContinuousExportResult.h>

Public Member Functions

 StartContinuousExportResult ()
 
 StartContinuousExportResult (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
StartContinuousExportResultoperator= (const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
 
const Aws::StringGetExportId () const
 
void SetExportId (const Aws::String &value)
 
void SetExportId (Aws::String &&value)
 
void SetExportId (const char *value)
 
StartContinuousExportResultWithExportId (const Aws::String &value)
 
StartContinuousExportResultWithExportId (Aws::String &&value)
 
StartContinuousExportResultWithExportId (const char *value)
 
const Aws::StringGetS3Bucket () const
 
void SetS3Bucket (const Aws::String &value)
 
void SetS3Bucket (Aws::String &&value)
 
void SetS3Bucket (const char *value)
 
StartContinuousExportResultWithS3Bucket (const Aws::String &value)
 
StartContinuousExportResultWithS3Bucket (Aws::String &&value)
 
StartContinuousExportResultWithS3Bucket (const char *value)
 
const Aws::Utils::DateTimeGetStartTime () const
 
void SetStartTime (const Aws::Utils::DateTime &value)
 
void SetStartTime (Aws::Utils::DateTime &&value)
 
StartContinuousExportResultWithStartTime (const Aws::Utils::DateTime &value)
 
StartContinuousExportResultWithStartTime (Aws::Utils::DateTime &&value)
 
const DataSourceGetDataSource () const
 
void SetDataSource (const DataSource &value)
 
void SetDataSource (DataSource &&value)
 
StartContinuousExportResultWithDataSource (const DataSource &value)
 
StartContinuousExportResultWithDataSource (DataSource &&value)
 
const Aws::Map< Aws::String, Aws::String > & GetSchemaStorageConfig () const
 
void SetSchemaStorageConfig (const Aws::Map< Aws::String, Aws::String > &value)
 
void SetSchemaStorageConfig (Aws::Map< Aws::String, Aws::String > &&value)
 
StartContinuousExportResultWithSchemaStorageConfig (const Aws::Map< Aws::String, Aws::String > &value)
 
StartContinuousExportResultWithSchemaStorageConfig (Aws::Map< Aws::String, Aws::String > &&value)
 
StartContinuousExportResultAddSchemaStorageConfig (const Aws::String &key, const Aws::String &value)
 
StartContinuousExportResultAddSchemaStorageConfig (Aws::String &&key, const Aws::String &value)
 
StartContinuousExportResultAddSchemaStorageConfig (const Aws::String &key, Aws::String &&value)
 
StartContinuousExportResultAddSchemaStorageConfig (Aws::String &&key, Aws::String &&value)
 
StartContinuousExportResultAddSchemaStorageConfig (const char *key, Aws::String &&value)
 
StartContinuousExportResultAddSchemaStorageConfig (Aws::String &&key, const char *value)
 
StartContinuousExportResultAddSchemaStorageConfig (const char *key, const char *value)
 

Detailed Description

Definition at line 30 of file StartContinuousExportResult.h.

Constructor & Destructor Documentation

◆ StartContinuousExportResult() [1/2]

Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::StartContinuousExportResult ( )

◆ StartContinuousExportResult() [2/2]

Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::StartContinuousExportResult ( const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &  result)

Member Function Documentation

◆ AddSchemaStorageConfig() [1/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( Aws::String &&  key,
Aws::String &&  value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 228 of file StartContinuousExportResult.h.

◆ AddSchemaStorageConfig() [2/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( Aws::String &&  key,
const Aws::String value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 214 of file StartContinuousExportResult.h.

◆ AddSchemaStorageConfig() [3/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( Aws::String &&  key,
const char *  value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 242 of file StartContinuousExportResult.h.

◆ AddSchemaStorageConfig() [4/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( const Aws::String key,
Aws::String &&  value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 221 of file StartContinuousExportResult.h.

◆ AddSchemaStorageConfig() [5/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( const Aws::String key,
const Aws::String value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 207 of file StartContinuousExportResult.h.

◆ AddSchemaStorageConfig() [6/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( const char *  key,
Aws::String &&  value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 235 of file StartContinuousExportResult.h.

◆ AddSchemaStorageConfig() [7/7]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::AddSchemaStorageConfig ( const char *  key,
const char *  value 
)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 249 of file StartContinuousExportResult.h.

◆ GetDataSource()

const DataSource& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::GetDataSource ( ) const
inline

The type of data collector used to gather this data (currently only offered for AGENT).

Definition at line 140 of file StartContinuousExportResult.h.

◆ GetExportId()

const Aws::String& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::GetExportId ( ) const
inline

The unique ID assigned to this export.

Definition at line 41 of file StartContinuousExportResult.h.

◆ GetS3Bucket()

const Aws::String& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::GetS3Bucket ( ) const
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 77 of file StartContinuousExportResult.h.

◆ GetSchemaStorageConfig()

const Aws::Map<Aws::String, Aws::String>& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::GetSchemaStorageConfig ( ) const
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 172 of file StartContinuousExportResult.h.

◆ GetStartTime()

const Aws::Utils::DateTime& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::GetStartTime ( ) const
inline

The timestamp representing when the continuous export was started.

Definition at line 113 of file StartContinuousExportResult.h.

◆ operator=()

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

◆ SetDataSource() [1/2]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetDataSource ( const DataSource value)
inline

The type of data collector used to gather this data (currently only offered for AGENT).

Definition at line 146 of file StartContinuousExportResult.h.

◆ SetDataSource() [2/2]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetDataSource ( DataSource &&  value)
inline

The type of data collector used to gather this data (currently only offered for AGENT).

Definition at line 152 of file StartContinuousExportResult.h.

◆ SetExportId() [1/3]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetExportId ( Aws::String &&  value)
inline

The unique ID assigned to this export.

Definition at line 51 of file StartContinuousExportResult.h.

◆ SetExportId() [2/3]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetExportId ( const Aws::String value)
inline

The unique ID assigned to this export.

Definition at line 46 of file StartContinuousExportResult.h.

◆ SetExportId() [3/3]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetExportId ( const char *  value)
inline

The unique ID assigned to this export.

Definition at line 56 of file StartContinuousExportResult.h.

◆ SetS3Bucket() [1/3]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetS3Bucket ( Aws::String &&  value)
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 87 of file StartContinuousExportResult.h.

◆ SetS3Bucket() [2/3]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetS3Bucket ( const Aws::String value)
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 82 of file StartContinuousExportResult.h.

◆ SetS3Bucket() [3/3]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetS3Bucket ( const char *  value)
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 92 of file StartContinuousExportResult.h.

◆ SetSchemaStorageConfig() [1/2]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetSchemaStorageConfig ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 186 of file StartContinuousExportResult.h.

◆ SetSchemaStorageConfig() [2/2]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetSchemaStorageConfig ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 179 of file StartContinuousExportResult.h.

◆ SetStartTime() [1/2]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetStartTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp representing when the continuous export was started.

Definition at line 123 of file StartContinuousExportResult.h.

◆ SetStartTime() [2/2]

void Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::SetStartTime ( const Aws::Utils::DateTime value)
inline

The timestamp representing when the continuous export was started.

Definition at line 118 of file StartContinuousExportResult.h.

◆ WithDataSource() [1/2]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithDataSource ( const DataSource value)
inline

The type of data collector used to gather this data (currently only offered for AGENT).

Definition at line 158 of file StartContinuousExportResult.h.

◆ WithDataSource() [2/2]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithDataSource ( DataSource &&  value)
inline

The type of data collector used to gather this data (currently only offered for AGENT).

Definition at line 164 of file StartContinuousExportResult.h.

◆ WithExportId() [1/3]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithExportId ( Aws::String &&  value)
inline

The unique ID assigned to this export.

Definition at line 66 of file StartContinuousExportResult.h.

◆ WithExportId() [2/3]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithExportId ( const Aws::String value)
inline

The unique ID assigned to this export.

Definition at line 61 of file StartContinuousExportResult.h.

◆ WithExportId() [3/3]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithExportId ( const char *  value)
inline

The unique ID assigned to this export.

Definition at line 71 of file StartContinuousExportResult.h.

◆ WithS3Bucket() [1/3]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithS3Bucket ( Aws::String &&  value)
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 102 of file StartContinuousExportResult.h.

◆ WithS3Bucket() [2/3]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithS3Bucket ( const Aws::String value)
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 97 of file StartContinuousExportResult.h.

◆ WithS3Bucket() [3/3]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithS3Bucket ( const char *  value)
inline

The name of the s3 bucket where the export data parquet files are stored.

Definition at line 107 of file StartContinuousExportResult.h.

◆ WithSchemaStorageConfig() [1/2]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithSchemaStorageConfig ( Aws::Map< Aws::String, Aws::String > &&  value)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 200 of file StartContinuousExportResult.h.

◆ WithSchemaStorageConfig() [2/2]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithSchemaStorageConfig ( const Aws::Map< Aws::String, Aws::String > &  value)
inline

A dictionary which describes how the data is stored.

  • databaseName - the name of the Glue database used to store the schema.

Definition at line 193 of file StartContinuousExportResult.h.

◆ WithStartTime() [1/2]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithStartTime ( Aws::Utils::DateTime &&  value)
inline

The timestamp representing when the continuous export was started.

Definition at line 133 of file StartContinuousExportResult.h.

◆ WithStartTime() [2/2]

StartContinuousExportResult& Aws::ApplicationDiscoveryService::Model::StartContinuousExportResult::WithStartTime ( const Aws::Utils::DateTime value)
inline

The timestamp representing when the continuous export was started.

Definition at line 128 of file StartContinuousExportResult.h.


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