7#include <aws/states/SFN_EXPORTS.h>
46 inline void SetPending(
long long value) { m_pendingHasBeenSet =
true; m_pending = value; }
57 inline void SetRunning(
long long value) { m_runningHasBeenSet =
true; m_running = value; }
68 inline void SetSucceeded(
long long value) { m_succeededHasBeenSet =
true; m_succeeded = value; }
77 inline long long GetFailed()
const{
return m_failed; }
79 inline void SetFailed(
long long value) { m_failedHasBeenSet =
true; m_failed = value; }
90 inline void SetTimedOut(
long long value) { m_timedOutHasBeenSet =
true; m_timedOut = value; }
101 inline void SetAborted(
long long value) { m_abortedHasBeenSet =
true; m_aborted = value; }
110 inline long long GetTotal()
const{
return m_total; }
112 inline void SetTotal(
long long value) { m_totalHasBeenSet =
true; m_total = value; }
125 inline void SetResultsWritten(
long long value) { m_resultsWrittenHasBeenSet =
true; m_resultsWritten = value; }
140 inline void SetFailuresNotRedrivable(
long long value) { m_failuresNotRedrivableHasBeenSet =
true; m_failuresNotRedrivable = value; }
151 inline void SetPendingRedrive(
long long value) { m_pendingRedriveHasBeenSet =
true; m_pendingRedrive = value; }
157 bool m_pendingHasBeenSet =
false;
160 bool m_runningHasBeenSet =
false;
162 long long m_succeeded;
163 bool m_succeededHasBeenSet =
false;
166 bool m_failedHasBeenSet =
false;
168 long long m_timedOut;
169 bool m_timedOutHasBeenSet =
false;
172 bool m_abortedHasBeenSet =
false;
175 bool m_totalHasBeenSet =
false;
177 long long m_resultsWritten;
178 bool m_resultsWrittenHasBeenSet =
false;
180 long long m_failuresNotRedrivable;
181 bool m_failuresNotRedrivableHasBeenSet =
false;
183 long long m_pendingRedrive;
184 bool m_pendingRedriveHasBeenSet =
false;
bool PendingRedriveHasBeenSet() const
void SetResultsWritten(long long value)
long long GetTimedOut() const
void SetAborted(long long value)
MapRunItemCounts & WithSucceeded(long long value)
MapRunItemCounts & WithAborted(long long value)
void SetRunning(long long value)
MapRunItemCounts & WithResultsWritten(long long value)
long long GetSucceeded() const
long long GetAborted() const
void SetFailuresNotRedrivable(long long value)
void SetFailed(long long value)
MapRunItemCounts & WithPendingRedrive(long long value)
long long GetPendingRedrive() const
bool FailuresNotRedrivableHasBeenSet() const
void SetTimedOut(long long value)
MapRunItemCounts & WithPending(long long value)
bool ResultsWrittenHasBeenSet() const
MapRunItemCounts & WithFailed(long long value)
void SetPending(long long value)
bool PendingHasBeenSet() const
void SetTotal(long long value)
long long GetResultsWritten() const
long long GetFailuresNotRedrivable() const
MapRunItemCounts & WithRunning(long long value)
void SetSucceeded(long long value)
bool FailedHasBeenSet() const
bool RunningHasBeenSet() const
long long GetFailed() const
MapRunItemCounts & WithTimedOut(long long value)
void SetPendingRedrive(long long value)
MapRunItemCounts & WithTotal(long long value)
bool AbortedHasBeenSet() const
long long GetRunning() const
long long GetPending() const
bool TotalHasBeenSet() const
long long GetTotal() const
MapRunItemCounts & WithFailuresNotRedrivable(long long value)
bool SucceededHasBeenSet() const
AWS_SFN_API MapRunItemCounts & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SFN_API MapRunItemCounts()
bool TimedOutHasBeenSet() const
AWS_SFN_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SFN_API MapRunItemCounts(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue