7#include <aws/customer-profiles/CustomerProfiles_EXPORTS.h>
19namespace CustomerProfiles
45 inline void SetRecordsProcessed(
long long value) { m_recordsProcessedHasBeenSet =
true; m_recordsProcessed = value; }
55 inline void SetStepsCompleted(
long long value) { m_stepsCompletedHasBeenSet =
true; m_stepsCompleted = value; }
65 inline void SetTotalSteps(
long long value) { m_totalStepsHasBeenSet =
true; m_totalSteps = value; }
70 long long m_recordsProcessed;
71 bool m_recordsProcessedHasBeenSet =
false;
73 long long m_stepsCompleted;
74 bool m_stepsCompletedHasBeenSet =
false;
76 long long m_totalSteps;
77 bool m_totalStepsHasBeenSet =
false;
AWS_CUSTOMERPROFILES_API Aws::Utils::Json::JsonValue Jsonize() const
bool TotalStepsHasBeenSet() const
bool StepsCompletedHasBeenSet() const
void SetTotalSteps(long long value)
AppflowIntegrationWorkflowMetrics & WithRecordsProcessed(long long value)
AppflowIntegrationWorkflowMetrics & WithStepsCompleted(long long value)
void SetRecordsProcessed(long long value)
long long GetTotalSteps() const
long long GetRecordsProcessed() const
AWS_CUSTOMERPROFILES_API AppflowIntegrationWorkflowMetrics & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_CUSTOMERPROFILES_API AppflowIntegrationWorkflowMetrics()
bool RecordsProcessedHasBeenSet() const
void SetStepsCompleted(long long value)
AWS_CUSTOMERPROFILES_API AppflowIntegrationWorkflowMetrics(Aws::Utils::Json::JsonView jsonValue)
long long GetStepsCompleted() const
AppflowIntegrationWorkflowMetrics & WithTotalSteps(long long value)
Aws::Utils::Json::JsonValue JsonValue