7#include <aws/lookoutequipment/LookoutEquipment_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/lookoutequipment/model/IngestionInputConfiguration.h>
10#include <aws/core/utils/DateTime.h>
11#include <aws/lookoutequipment/model/IngestionJobStatus.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 SetJobId(
const char* value) { m_jobId.assign(value); }
61 inline void SetDatasetArn(
const char* value) { m_datasetArn.assign(value); }
87 inline void SetRoleArn(
const char* value) { m_roleArn.assign(value); }
217 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
244 long long m_ingestedDataSize;
DescribeDataIngestionJobResult & WithSourceDatasetArn(const char *value)
void SetDataEndTime(const Aws::Utils::DateTime &value)
DescribeDataIngestionJobResult & WithStatusDetail(const Aws::String &value)
DescribeDataIngestionJobResult & WithRequestId(const char *value)
DescribeDataIngestionJobResult & WithRequestId(const Aws::String &value)
DescribeDataIngestionJobResult & WithDataQualitySummary(const DataQualitySummary &value)
const DataQualitySummary & GetDataQualitySummary() const
void SetFailedReason(const char *value)
DescribeDataIngestionJobResult & WithIngestionInputConfiguration(IngestionInputConfiguration &&value)
const Aws::String & GetStatusDetail() const
void SetJobId(const Aws::String &value)
void SetSourceDatasetArn(Aws::String &&value)
const IngestionJobStatus & GetStatus() const
const Aws::Utils::DateTime & GetDataStartTime() const
const Aws::String & GetRequestId() const
void SetSourceDatasetArn(const char *value)
void SetStatusDetail(const char *value)
const Aws::String & GetSourceDatasetArn() const
DescribeDataIngestionJobResult & WithJobId(const Aws::String &value)
void SetRoleArn(Aws::String &&value)
DescribeDataIngestionJobResult & WithStatus(const IngestionJobStatus &value)
void SetIngestedFilesSummary(const IngestedFilesSummary &value)
DescribeDataIngestionJobResult & WithJobId(const char *value)
DescribeDataIngestionJobResult & WithRoleArn(const char *value)
void SetDatasetArn(const char *value)
void SetFailedReason(Aws::String &&value)
void SetIngestionInputConfiguration(IngestionInputConfiguration &&value)
const Aws::String & GetFailedReason() const
DescribeDataIngestionJobResult & WithCreatedAt(Aws::Utils::DateTime &&value)
DescribeDataIngestionJobResult & WithCreatedAt(const Aws::Utils::DateTime &value)
void SetSourceDatasetArn(const Aws::String &value)
DescribeDataIngestionJobResult & WithFailedReason(const char *value)
const Aws::Utils::DateTime & GetCreatedAt() const
DescribeDataIngestionJobResult & WithDatasetArn(const char *value)
void SetDataQualitySummary(const DataQualitySummary &value)
void SetIngestionInputConfiguration(const IngestionInputConfiguration &value)
DescribeDataIngestionJobResult & WithIngestedFilesSummary(IngestedFilesSummary &&value)
void SetRequestId(const char *value)
DescribeDataIngestionJobResult & WithIngestedFilesSummary(const IngestedFilesSummary &value)
void SetRequestId(const Aws::String &value)
const Aws::Utils::DateTime & GetDataEndTime() const
void SetDataEndTime(Aws::Utils::DateTime &&value)
DescribeDataIngestionJobResult & WithIngestionInputConfiguration(const IngestionInputConfiguration &value)
DescribeDataIngestionJobResult & WithFailedReason(const Aws::String &value)
DescribeDataIngestionJobResult & WithDataStartTime(const Aws::Utils::DateTime &value)
DescribeDataIngestionJobResult & WithRequestId(Aws::String &&value)
void SetStatus(IngestionJobStatus &&value)
long long GetIngestedDataSize() const
DescribeDataIngestionJobResult & WithRoleArn(Aws::String &&value)
const Aws::String & GetRoleArn() const
DescribeDataIngestionJobResult & WithStatus(IngestionJobStatus &&value)
void SetDataQualitySummary(DataQualitySummary &&value)
const IngestedFilesSummary & GetIngestedFilesSummary() const
const Aws::String & GetJobId() const
void SetCreatedAt(Aws::Utils::DateTime &&value)
DescribeDataIngestionJobResult & WithDataEndTime(Aws::Utils::DateTime &&value)
void SetIngestedDataSize(long long value)
DescribeDataIngestionJobResult & WithFailedReason(Aws::String &&value)
DescribeDataIngestionJobResult & WithIngestedDataSize(long long value)
DescribeDataIngestionJobResult & WithDataStartTime(Aws::Utils::DateTime &&value)
void SetFailedReason(const Aws::String &value)
void SetStatusDetail(Aws::String &&value)
void SetDataStartTime(Aws::Utils::DateTime &&value)
void SetDataStartTime(const Aws::Utils::DateTime &value)
const IngestionInputConfiguration & GetIngestionInputConfiguration() const
DescribeDataIngestionJobResult & WithStatusDetail(Aws::String &&value)
void SetDatasetArn(Aws::String &&value)
DescribeDataIngestionJobResult & WithDataQualitySummary(DataQualitySummary &&value)
void SetJobId(Aws::String &&value)
AWS_LOOKOUTEQUIPMENT_API DescribeDataIngestionJobResult()
void SetJobId(const char *value)
AWS_LOOKOUTEQUIPMENT_API DescribeDataIngestionJobResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
void SetDatasetArn(const Aws::String &value)
void SetRequestId(Aws::String &&value)
void SetIngestedFilesSummary(IngestedFilesSummary &&value)
void SetStatusDetail(const Aws::String &value)
const Aws::String & GetDatasetArn() const
void SetRoleArn(const Aws::String &value)
DescribeDataIngestionJobResult & WithRoleArn(const Aws::String &value)
DescribeDataIngestionJobResult & WithSourceDatasetArn(Aws::String &&value)
void SetRoleArn(const char *value)
DescribeDataIngestionJobResult & WithDataEndTime(const Aws::Utils::DateTime &value)
DescribeDataIngestionJobResult & WithStatusDetail(const char *value)
AWS_LOOKOUTEQUIPMENT_API DescribeDataIngestionJobResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribeDataIngestionJobResult & WithJobId(Aws::String &&value)
void SetCreatedAt(const Aws::Utils::DateTime &value)
DescribeDataIngestionJobResult & WithSourceDatasetArn(const Aws::String &value)
void SetStatus(const IngestionJobStatus &value)
DescribeDataIngestionJobResult & WithDatasetArn(const Aws::String &value)
DescribeDataIngestionJobResult & WithDatasetArn(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue