7#include <aws/greengrass/Greengrass_EXPORTS.h>
42 m_invalidInputRecordsHasBeenSet =
true;
43 m_invalidInputRecords = value;
59 m_recordsProcessedHasBeenSet =
true;
60 m_recordsProcessed = value;
78 m_retryAttemptsHasBeenSet =
true;
79 m_retryAttempts = value;
87 int m_invalidInputRecords{0};
89 int m_recordsProcessed{0};
91 int m_retryAttempts{0};
92 bool m_invalidInputRecordsHasBeenSet =
false;
93 bool m_recordsProcessedHasBeenSet =
false;
94 bool m_retryAttemptsHasBeenSet =
false;
AWS_GREENGRASS_API BulkDeploymentMetrics()=default
int GetRetryAttempts() const
int GetInvalidInputRecords() const
AWS_GREENGRASS_API Aws::Utils::Json::JsonValue Jsonize() const
BulkDeploymentMetrics & WithRecordsProcessed(int value)
AWS_GREENGRASS_API BulkDeploymentMetrics(Aws::Utils::Json::JsonView jsonValue)
void SetRetryAttempts(int value)
bool RetryAttemptsHasBeenSet() const
void SetInvalidInputRecords(int value)
bool InvalidInputRecordsHasBeenSet() const
AWS_GREENGRASS_API BulkDeploymentMetrics & operator=(Aws::Utils::Json::JsonView jsonValue)
int GetRecordsProcessed() const
BulkDeploymentMetrics & WithInvalidInputRecords(int value)
BulkDeploymentMetrics & WithRetryAttempts(int value)
bool RecordsProcessedHasBeenSet() const
void SetRecordsProcessed(int value)
Aws::Utils::Json::JsonValue JsonValue