7#include <aws/states/SFN_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/states/model/MapRunStatus.h>
10#include <aws/core/utils/DateTime.h>
11#include <aws/states/model/MapRunItemCounts.h>
12#include <aws/states/model/MapRunExecutionCounts.h>
17template<
typename RESULT_TYPE>
18class AmazonWebServiceResult;
46 inline void SetMapRunArn(
const char* value) { m_mapRunArn.assign(value); }
183 inline void SetRequestId(
const char* value) { m_requestId.assign(value); }
200 int m_maxConcurrency;
202 double m_toleratedFailurePercentage;
204 long long m_toleratedFailureCount;
DescribeMapRunResult & WithRedriveDate(const Aws::Utils::DateTime &value)
const Aws::Utils::DateTime & GetStartDate() const
const Aws::Utils::DateTime & GetRedriveDate() const
const Aws::String & GetMapRunArn() const
void SetRequestId(const Aws::String &value)
DescribeMapRunResult & WithMaxConcurrency(int value)
DescribeMapRunResult & WithRequestId(const Aws::String &value)
void SetMapRunArn(Aws::String &&value)
void SetStatus(MapRunStatus &&value)
void SetMapRunArn(const Aws::String &value)
void SetRedriveDate(const Aws::Utils::DateTime &value)
double GetToleratedFailurePercentage() const
AWS_SFN_API DescribeMapRunResult(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
DescribeMapRunResult & WithMapRunArn(const Aws::String &value)
DescribeMapRunResult & WithExecutionArn(Aws::String &&value)
const Aws::String & GetExecutionArn() const
void SetRedriveDate(Aws::Utils::DateTime &&value)
DescribeMapRunResult & WithStopDate(Aws::Utils::DateTime &&value)
void SetToleratedFailurePercentage(double value)
int GetRedriveCount() const
void SetMaxConcurrency(int value)
DescribeMapRunResult & WithMapRunArn(Aws::String &&value)
DescribeMapRunResult & WithItemCounts(const MapRunItemCounts &value)
long long GetToleratedFailureCount() const
void SetExecutionArn(Aws::String &&value)
void SetStopDate(const Aws::Utils::DateTime &value)
void SetRedriveCount(int value)
void SetRequestId(Aws::String &&value)
DescribeMapRunResult & WithExecutionArn(const char *value)
void SetExecutionCounts(const MapRunExecutionCounts &value)
DescribeMapRunResult & WithStartDate(const Aws::Utils::DateTime &value)
const MapRunExecutionCounts & GetExecutionCounts() const
DescribeMapRunResult & WithStatus(const MapRunStatus &value)
void SetMapRunArn(const char *value)
void SetExecutionArn(const Aws::String &value)
int GetMaxConcurrency() const
void SetRequestId(const char *value)
void SetStartDate(const Aws::Utils::DateTime &value)
void SetExecutionCounts(MapRunExecutionCounts &&value)
void SetExecutionArn(const char *value)
void SetItemCounts(const MapRunItemCounts &value)
DescribeMapRunResult & WithExecutionCounts(MapRunExecutionCounts &&value)
const Aws::Utils::DateTime & GetStopDate() const
DescribeMapRunResult & WithStatus(MapRunStatus &&value)
void SetStatus(const MapRunStatus &value)
DescribeMapRunResult & WithMapRunArn(const char *value)
DescribeMapRunResult & WithStopDate(const Aws::Utils::DateTime &value)
DescribeMapRunResult & WithRedriveCount(int value)
DescribeMapRunResult & WithExecutionArn(const Aws::String &value)
void SetStartDate(Aws::Utils::DateTime &&value)
DescribeMapRunResult & WithRequestId(const char *value)
AWS_SFN_API DescribeMapRunResult & operator=(const Aws::AmazonWebServiceResult< Aws::Utils::Json::JsonValue > &result)
const MapRunStatus & GetStatus() const
DescribeMapRunResult & WithToleratedFailureCount(long long value)
void SetItemCounts(MapRunItemCounts &&value)
void SetToleratedFailureCount(long long value)
DescribeMapRunResult & WithStartDate(Aws::Utils::DateTime &&value)
void SetStopDate(Aws::Utils::DateTime &&value)
DescribeMapRunResult & WithItemCounts(MapRunItemCounts &&value)
DescribeMapRunResult & WithExecutionCounts(const MapRunExecutionCounts &value)
DescribeMapRunResult & WithRedriveDate(Aws::Utils::DateTime &&value)
const Aws::String & GetRequestId() const
DescribeMapRunResult & WithToleratedFailurePercentage(double value)
const MapRunItemCounts & GetItemCounts() const
AWS_SFN_API DescribeMapRunResult()
DescribeMapRunResult & WithRequestId(Aws::String &&value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue