7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/DateTime.h>
10#include <aws/lookoutequipment/model/DatasetStatus.h>
11#include <aws/lookoutequipment/model/IngestionInputConfiguration.h>
12#include <aws/lookoutequipment/model/DataQualitySummary.h>
13#include <aws/lookoutequipment/model/IngestedFilesSummary.h>
18template<
typename RESULT_TYPE>
19class AmazonWebServiceResult;
28namespace LookoutEquipment
47 inline void SetDatasetName(
const char* value) { m_datasetName.assign(value); }
60 inline void SetDatasetArn(
const char* value) { m_datasetArn.assign(value); }
107 inline void SetSchema(
const char* value) { m_schema.assign(value); }
173 inline void SetRoleArn(
const char* value) { m_roleArn.assign(value); }
222 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
void SetDatasetArn(const char *value)
void SetLastUpdatedAt(Aws::Utils::DateTime &&value)
DescribeDatasetResult & WithCreatedAt(const Aws::Utils::DateTime &value)
DescribeDatasetResult & WithServerSideKmsKeyId(const Aws::String &value)
DescribeDatasetResult & WithServerSideKmsKeyId(const char *value)
void SetDataStartTime(const Aws::Utils::DateTime &value)
void SetDataEndTime(Aws::Utils::DateTime &&value)
const IngestionInputConfiguration & GetIngestionInputConfiguration() const
void SetSourceDatasetArn(const char *value)
void SetStatus(DatasetStatus &&value)
void SetRoleArn(const char *value)
void SetSchema(const Aws::String &value)
const Aws::String & GetDatasetName() const
const Aws::Utils::DateTime & GetDataEndTime() const
DescribeDatasetResult & WithDataEndTime(Aws::Utils::DateTime &&value)
void SetDatasetName(const Aws::String &value)
DescribeDatasetResult & WithSchema(const Aws::String &value)
void SetRoleArn(Aws::String &&value)
void SetServerSideKmsKeyId(const Aws::String &value)
void SetIngestedFilesSummary(const IngestedFilesSummary &value)
const Aws::String & GetDatasetArn() const
void SetDataQualitySummary(DataQualitySummary &&value)
DescribeDatasetResult & WithIngestedFilesSummary(IngestedFilesSummary &&value)
void SetSchema(Aws::String &&value)
DescribeDatasetResult & WithSourceDatasetArn(Aws::String &&value)
void SetStatus(const DatasetStatus &value)
DescribeDatasetResult & WithDatasetName(Aws::String &&value)
const Aws::Utils::DateTime & GetDataStartTime() const
void SetRequestId(const char *value)
void SetSchema(const char *value)
DescribeDatasetResult & WithRoleArn(Aws::String &&value)
DescribeDatasetResult & WithRoleArn(const char *value)
const Aws::Utils::DateTime & GetCreatedAt() const
DescribeDatasetResult & WithDatasetArn(const Aws::String &value)
DescribeDatasetResult & WithStatus(const DatasetStatus &value)
const Aws::String & GetSchema() const
void SetDataEndTime(const Aws::Utils::DateTime &value)
DescribeDatasetResult & WithSourceDatasetArn(const char *value)
void SetDataStartTime(Aws::Utils::DateTime &&value)
void SetIngestionInputConfiguration(IngestionInputConfiguration &&value)
void SetDataQualitySummary(const DataQualitySummary &value)
const Aws::Utils::DateTime & GetLastUpdatedAt() const
const DataQualitySummary & GetDataQualitySummary() const
DescribeDatasetResult & WithRequestId(const char *value)
const Aws::String & GetSourceDatasetArn() const
const Aws::String & GetServerSideKmsKeyId() const
DescribeDatasetResult & WithDatasetName(const char *value)
void SetDatasetArn(Aws::String &&value)
DescribeDatasetResult & WithDataStartTime(Aws::Utils::DateTime &&value)
DescribeDatasetResult & WithDataEndTime(const Aws::Utils::DateTime &value)
DescribeDatasetResult & WithSchema(const char *value)
void SetDatasetName(const char *value)
DescribeDatasetResult & WithServerSideKmsKeyId(Aws::String &&value)
DescribeDatasetResult & WithStatus(DatasetStatus &&value)
AWS_LOOKOUTEQUIPMENT_API DescribeDatasetResult()
DescribeDatasetResult & WithRequestId(const Aws::String &value)
void SetRequestId(Aws::String &&value)
DescribeDatasetResult & WithLastUpdatedAt(Aws::Utils::DateTime &&value)
const IngestedFilesSummary & GetIngestedFilesSummary() const
void SetIngestedFilesSummary(IngestedFilesSummary &&value)
void SetRoleArn(const Aws::String &value)
DescribeDatasetResult & WithIngestedFilesSummary(const IngestedFilesSummary &value)
DescribeDatasetResult & WithRoleArn(const Aws::String &value)
DescribeDatasetResult & WithDatasetArn(const char *value)
void SetServerSideKmsKeyId(Aws::String &&value)
void SetDatasetArn(const Aws::String &value)
const DatasetStatus & GetStatus() const
DescribeDatasetResult & WithDataQualitySummary(DataQualitySummary &&value)
DescribeDatasetResult & WithDataStartTime(const Aws::Utils::DateTime &value)
const Aws::String & GetRequestId() const
DescribeDatasetResult & WithDatasetName(const Aws::String &value)
const Aws::String & GetRoleArn() const
void SetCreatedAt(const Aws::Utils::DateTime &value)
void SetCreatedAt(Aws::Utils::DateTime &&value)
DescribeDatasetResult & WithIngestionInputConfiguration(IngestionInputConfiguration &&value)
DescribeDatasetResult & WithDatasetArn(Aws::String &&value)
DescribeDatasetResult & WithDataQualitySummary(const DataQualitySummary &value)
AWS_LOOKOUTEQUIPMENT_API DescribeDatasetResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribeDatasetResult & WithIngestionInputConfiguration(const IngestionInputConfiguration &value)
AWS_LOOKOUTEQUIPMENT_API DescribeDatasetResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetIngestionInputConfiguration(const IngestionInputConfiguration &value)
void SetSourceDatasetArn(const Aws::String &value)
DescribeDatasetResult & WithSchema(Aws::String &&value)
DescribeDatasetResult & WithCreatedAt(Aws::Utils::DateTime &&value)
void SetSourceDatasetArn(Aws::String &&value)
void SetLastUpdatedAt(const Aws::Utils::DateTime &value)
DescribeDatasetResult & WithLastUpdatedAt(const Aws::Utils::DateTime &value)
void SetServerSideKmsKeyId(const char *value)
void SetRequestId(const Aws::String &value)
DescribeDatasetResult & WithSourceDatasetArn(const Aws::String &value)
void SetDatasetName(Aws::String &&value)
DescribeDatasetResult & WithRequestId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue