7#include <aws/bedrock-agent/BedrockAgent_EXPORTS.h>
55 inline void SetNumberOfDocumentsFailed(
long long value) { m_numberOfDocumentsFailedHasBeenSet =
true; m_numberOfDocumentsFailed = value; }
114 long long m_numberOfDocumentsDeleted;
115 bool m_numberOfDocumentsDeletedHasBeenSet =
false;
117 long long m_numberOfDocumentsFailed;
118 bool m_numberOfDocumentsFailedHasBeenSet =
false;
120 long long m_numberOfDocumentsScanned;
121 bool m_numberOfDocumentsScannedHasBeenSet =
false;
123 long long m_numberOfMetadataDocumentsModified;
124 bool m_numberOfMetadataDocumentsModifiedHasBeenSet =
false;
126 long long m_numberOfMetadataDocumentsScanned;
127 bool m_numberOfMetadataDocumentsScannedHasBeenSet =
false;
129 long long m_numberOfModifiedDocumentsIndexed;
130 bool m_numberOfModifiedDocumentsIndexedHasBeenSet =
false;
132 long long m_numberOfNewDocumentsIndexed;
133 bool m_numberOfNewDocumentsIndexedHasBeenSet =
false;
AWS_BEDROCKAGENT_API IngestionJobStatistics(Aws::Utils::Json::JsonView jsonValue)
void SetNumberOfMetadataDocumentsScanned(long long value)
AWS_BEDROCKAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCKAGENT_API IngestionJobStatistics()
IngestionJobStatistics & WithNumberOfMetadataDocumentsModified(long long value)
IngestionJobStatistics & WithNumberOfDocumentsScanned(long long value)
long long GetNumberOfDocumentsFailed() const
IngestionJobStatistics & WithNumberOfMetadataDocumentsScanned(long long value)
AWS_BEDROCKAGENT_API IngestionJobStatistics & operator=(Aws::Utils::Json::JsonView jsonValue)
bool NumberOfDocumentsScannedHasBeenSet() const
IngestionJobStatistics & WithNumberOfDocumentsDeleted(long long value)
bool NumberOfMetadataDocumentsModifiedHasBeenSet() const
long long GetNumberOfMetadataDocumentsScanned() const
long long GetNumberOfNewDocumentsIndexed() const
bool NumberOfMetadataDocumentsScannedHasBeenSet() const
bool NumberOfNewDocumentsIndexedHasBeenSet() const
long long GetNumberOfModifiedDocumentsIndexed() const
IngestionJobStatistics & WithNumberOfModifiedDocumentsIndexed(long long value)
long long GetNumberOfDocumentsDeleted() const
IngestionJobStatistics & WithNumberOfDocumentsFailed(long long value)
void SetNumberOfDocumentsScanned(long long value)
long long GetNumberOfDocumentsScanned() const
bool NumberOfDocumentsFailedHasBeenSet() const
void SetNumberOfDocumentsDeleted(long long value)
long long GetNumberOfMetadataDocumentsModified() const
bool NumberOfModifiedDocumentsIndexedHasBeenSet() const
void SetNumberOfMetadataDocumentsModified(long long value)
void SetNumberOfDocumentsFailed(long long value)
bool NumberOfDocumentsDeletedHasBeenSet() const
void SetNumberOfModifiedDocumentsIndexed(long long value)
IngestionJobStatistics & WithNumberOfNewDocumentsIndexed(long long value)
void SetNumberOfNewDocumentsIndexed(long long value)
Aws::Utils::Json::JsonValue JsonValue