7#include <aws/states/SFN_EXPORTS.h>
37 inline long long GetPending()
const {
return m_pending; }
40 m_pendingHasBeenSet =
true;
54 inline long long GetRunning()
const {
return m_running; }
57 m_runningHasBeenSet =
true;
74 m_succeededHasBeenSet =
true;
88 inline long long GetFailed()
const {
return m_failed; }
91 m_failedHasBeenSet =
true;
108 m_timedOutHasBeenSet =
true;
125 m_abortedHasBeenSet =
true;
139 inline long long GetTotal()
const {
return m_total; }
142 m_totalHasBeenSet =
true;
161 m_resultsWrittenHasBeenSet =
true;
162 m_resultsWritten = value;
182 m_failuresNotRedrivableHasBeenSet =
true;
183 m_failuresNotRedrivable = value;
199 m_pendingRedriveHasBeenSet =
true;
200 m_pendingRedrive = value;
208 long long m_pending{0};
210 long long m_running{0};
212 long long m_succeeded{0};
214 long long m_failed{0};
216 long long m_timedOut{0};
218 long long m_aborted{0};
220 long long m_total{0};
222 long long m_resultsWritten{0};
224 long long m_failuresNotRedrivable{0};
226 long long m_pendingRedrive{0};
227 bool m_pendingHasBeenSet =
false;
228 bool m_runningHasBeenSet =
false;
229 bool m_succeededHasBeenSet =
false;
230 bool m_failedHasBeenSet =
false;
231 bool m_timedOutHasBeenSet =
false;
232 bool m_abortedHasBeenSet =
false;
233 bool m_totalHasBeenSet =
false;
234 bool m_resultsWrittenHasBeenSet =
false;
235 bool m_failuresNotRedrivableHasBeenSet =
false;
236 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)
AWS_SFN_API MapRunItemCounts()=default
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)
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