7#include <aws/timestream-write/TimestreamWrite_EXPORTS.h>
19namespace TimestreamWrite
45 inline void SetRecordsProcessed(
long long value) { m_recordsProcessedHasBeenSet =
true; m_recordsProcessed = value; }
55 inline void SetRecordsIngested(
long long value) { m_recordsIngestedHasBeenSet =
true; m_recordsIngested = value; }
65 inline void SetParseFailures(
long long value) { m_parseFailuresHasBeenSet =
true; m_parseFailures = value; }
75 inline void SetRecordIngestionFailures(
long long value) { m_recordIngestionFailuresHasBeenSet =
true; m_recordIngestionFailures = value; }
85 inline void SetFileFailures(
long long value) { m_fileFailuresHasBeenSet =
true; m_fileFailures = value; }
95 inline void SetBytesMetered(
long long value) { m_bytesMeteredHasBeenSet =
true; m_bytesMetered = value; }
100 long long m_recordsProcessed;
101 bool m_recordsProcessedHasBeenSet =
false;
103 long long m_recordsIngested;
104 bool m_recordsIngestedHasBeenSet =
false;
106 long long m_parseFailures;
107 bool m_parseFailuresHasBeenSet =
false;
109 long long m_recordIngestionFailures;
110 bool m_recordIngestionFailuresHasBeenSet =
false;
112 long long m_fileFailures;
113 bool m_fileFailuresHasBeenSet =
false;
115 long long m_bytesMetered;
116 bool m_bytesMeteredHasBeenSet =
false;
bool RecordsIngestedHasBeenSet() const
void SetBytesMetered(long long value)
BatchLoadProgressReport & WithRecordIngestionFailures(long long value)
BatchLoadProgressReport & WithFileFailures(long long value)
AWS_TIMESTREAMWRITE_API BatchLoadProgressReport()
bool BytesMeteredHasBeenSet() const
BatchLoadProgressReport & WithParseFailures(long long value)
long long GetRecordIngestionFailures() const
void SetRecordIngestionFailures(long long value)
long long GetRecordsProcessed() const
bool RecordIngestionFailuresHasBeenSet() const
AWS_TIMESTREAMWRITE_API BatchLoadProgressReport(Aws::Utils::Json::JsonView jsonValue)
bool RecordsProcessedHasBeenSet() const
BatchLoadProgressReport & WithRecordsIngested(long long value)
bool FileFailuresHasBeenSet() const
long long GetFileFailures() const
void SetParseFailures(long long value)
long long GetRecordsIngested() const
BatchLoadProgressReport & WithRecordsProcessed(long long value)
void SetFileFailures(long long value)
AWS_TIMESTREAMWRITE_API BatchLoadProgressReport & operator=(Aws::Utils::Json::JsonView jsonValue)
long long GetParseFailures() const
bool ParseFailuresHasBeenSet() const
void SetRecordsIngested(long long value)
BatchLoadProgressReport & WithBytesMetered(long long value)
void SetRecordsProcessed(long long value)
long long GetBytesMetered() const
AWS_TIMESTREAMWRITE_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue