7#include <aws/machinelearning/MachineLearning_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
10#include <aws/machinelearning/model/EntityStatus.h>
11#include <aws/machinelearning/model/RedshiftMetadata.h>
12#include <aws/machinelearning/model/RDSMetadata.h>
17template<
typename RESULT_TYPE>
18class AmazonWebServiceResult;
27namespace MachineLearning
151 inline void SetName(
const char* value) { m_name.assign(value); }
184 inline void SetLogUri(
const char* value) { m_logUri.assign(value); }
198 inline void SetMessage(
const char* value) { m_message.assign(value); }
227 inline void SetRoleARN(
const char* value) { m_roleARN.assign(value); }
303 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
322 long long m_dataSizeInBytes;
324 long long m_numberOfFiles;
340 bool m_computeStatistics;
342 long long m_computeTime;
void SetDataSourceId(Aws::String &&value)
GetDataSourceResult & WithDataLocationS3(const Aws::String &value)
void SetRedshiftMetadata(const RedshiftMetadata &value)
GetDataSourceResult & WithRoleARN(const Aws::String &value)
GetDataSourceResult & WithRoleARN(Aws::String &&value)
GetDataSourceResult & WithName(const char *value)
void SetStatus(const EntityStatus &value)
void SetRoleARN(Aws::String &&value)
GetDataSourceResult & WithComputeTime(long long value)
const Aws::String & GetDataRearrangement() const
AWS_MACHINELEARNING_API GetDataSourceResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
GetDataSourceResult & WithRequestId(Aws::String &&value)
GetDataSourceResult & WithLogUri(const char *value)
void SetMessage(Aws::String &&value)
GetDataSourceResult & WithStartedAt(const Aws::Utils::DateTime &value)
GetDataSourceResult & WithRoleARN(const char *value)
const Aws::String & GetDataSourceId() const
GetDataSourceResult & WithCreatedByIamUser(const char *value)
void SetDataSourceId(const Aws::String &value)
void SetName(const char *value)
GetDataSourceResult & WithFinishedAt(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetStartedAt() const
GetDataSourceResult & WithStartedAt(Aws::Utils::DateTime &&value)
void SetLogUri(const char *value)
long long GetComputeTime() const
GetDataSourceResult & WithDataSourceId(const char *value)
void SetDataLocationS3(const char *value)
GetDataSourceResult & WithFinishedAt(Aws::Utils::DateTime &&value)
void SetRoleARN(const Aws::String &value)
const RDSMetadata & GetRDSMetadata() const
const Aws::Utils::DateTime & GetCreatedAt() const
bool GetComputeStatistics() const
void SetCreatedByIamUser(Aws::String &&value)
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
GetDataSourceResult & WithDataRearrangement(const Aws::String &value)
GetDataSourceResult & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
void SetFinishedAt(Aws::Utils::DateTime &&value)
void SetRedshiftMetadata(RedshiftMetadata &&value)
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
void SetRoleARN(const char *value)
GetDataSourceResult & WithName(Aws::String &&value)
const EntityStatus & GetStatus() const
GetDataSourceResult & WithRDSMetadata(const RDSMetadata &value)
const Aws::Utils::DateTime & GetFinishedAt() const
void SetName(const Aws::String &value)
void SetDataLocationS3(Aws::String &&value)
const Aws::Utils::DateTime & GetLastUpdatedAt() const
GetDataSourceResult & WithRequestId(const char *value)
GetDataSourceResult & WithMessage(Aws::String &&value)
GetDataSourceResult & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
void SetDataSourceSchema(Aws::String &&value)
GetDataSourceResult & WithNumberOfFiles(long long value)
void SetDataSourceId(const char *value)
void SetCreatedByIamUser(const Aws::String &value)
GetDataSourceResult & WithDataRearrangement(Aws::String &&value)
void SetRDSMetadata(const RDSMetadata &value)
void SetRequestId(const char *value)
void SetRequestId(const Aws::String &value)
void SetName(Aws::String &&value)
GetDataSourceResult & WithMessage(const char *value)
void SetLogUri(Aws::String &&value)
GetDataSourceResult & WithDataRearrangement(const char *value)
AWS_MACHINELEARNING_API GetDataSourceResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const Aws::String & GetMessage() const
void SetDataSourceSchema(const char *value)
long long GetDataSizeInBytes() const
GetDataSourceResult & WithDataSourceId(Aws::String &&value)
void SetStatus(EntityStatus &&value)
GetDataSourceResult & WithCreatedByIamUser(Aws::String &&value)
AWS_MACHINELEARNING_API GetDataSourceResult()
void SetFinishedAt(const Aws::Utils::DateTime &value)
void SetCreatedAt(const Aws::Utils::DateTime &value)
void SetDataRearrangement(Aws::String &&value)
void SetCreatedAt(Aws::Utils::DateTime &&value)
void SetDataSourceSchema(const Aws::String &value)
void SetNumberOfFiles(long long value)
void SetDataRearrangement(const Aws::String &value)
void SetComputeStatistics(bool value)
GetDataSourceResult & WithLogUri(Aws::String &&value)
void SetRequestId(Aws::String &&value)
void SetDataSizeInBytes(long long value)
void SetDataRearrangement(const char *value)
GetDataSourceResult & WithDataSourceSchema(Aws::String &&value)
GetDataSourceResult & WithRedshiftMetadata(RedshiftMetadata &&value)
GetDataSourceResult & WithName(const Aws::String &value)
const Aws::String & GetCreatedByIamUser() const
GetDataSourceResult & WithDataSourceSchema(const char *value)
void SetMessage(const char *value)
GetDataSourceResult & WithDataLocationS3(const char *value)
void SetStartedAt(const Aws::Utils::DateTime &value)
GetDataSourceResult & WithDataSourceSchema(const Aws::String &value)
const Aws::String & GetDataSourceSchema() const
GetDataSourceResult & WithCreatedAt(const Aws::Utils::DateTime &value)
void SetStartedAt(Aws::Utils::DateTime &&value)
void SetCreatedByIamUser(const char *value)
const Aws::String & GetDataLocationS3() const
GetDataSourceResult & WithLogUri(const Aws::String &value)
void SetComputeTime(long long value)
GetDataSourceResult & WithRequestId(const Aws::String &value)
void SetDataLocationS3(const Aws::String &value)
GetDataSourceResult & WithCreatedByIamUser(const Aws::String &value)
GetDataSourceResult & WithStatus(EntityStatus &&value)
GetDataSourceResult & WithDataLocationS3(Aws::String &&value)
const Aws::String & GetName() const
long long GetNumberOfFiles() const
void SetLogUri(const Aws::String &value)
GetDataSourceResult & WithRDSMetadata(RDSMetadata &&value)
const RedshiftMetadata & GetRedshiftMetadata() const
GetDataSourceResult & WithCreatedAt(Aws::Utils::DateTime &&value)
GetDataSourceResult & WithDataSizeInBytes(long long value)
void SetMessage(const Aws::String &value)
const Aws::String & GetLogUri() const
const Aws::String & GetRoleARN() const
GetDataSourceResult & WithRedshiftMetadata(const RedshiftMetadata &value)
const Aws::String & GetRequestId() const
GetDataSourceResult & WithComputeStatistics(bool value)
GetDataSourceResult & WithDataSourceId(const Aws::String &value)
GetDataSourceResult & WithStatus(const EntityStatus &value)
void SetRDSMetadata(RDSMetadata &&value)
GetDataSourceResult & WithMessage(const Aws::String &value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue