7#include <aws/robomaker/RoboMaker_EXPORTS.h>
50 inline void SetTimeoutInSeconds(
long long value) { m_timeoutInSecondsHasBeenSet =
true; m_timeoutInSeconds = value; }
64 inline void SetMaxConcurrency(
int value) { m_maxConcurrencyHasBeenSet =
true; m_maxConcurrency = value; }
69 long long m_timeoutInSeconds;
70 bool m_timeoutInSecondsHasBeenSet =
false;
73 bool m_maxConcurrencyHasBeenSet =
false;
int GetMaxConcurrency() const
AWS_ROBOMAKER_API BatchPolicy & operator=(Aws::Utils::Json::JsonView jsonValue)
bool TimeoutInSecondsHasBeenSet() const
BatchPolicy & WithMaxConcurrency(int value)
AWS_ROBOMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
BatchPolicy & WithTimeoutInSeconds(long long value)
void SetMaxConcurrency(int value)
long long GetTimeoutInSeconds() const
AWS_ROBOMAKER_API BatchPolicy()
void SetTimeoutInSeconds(long long value)
AWS_ROBOMAKER_API BatchPolicy(Aws::Utils::Json::JsonView jsonValue)
bool MaxConcurrencyHasBeenSet() const
Aws::Utils::Json::JsonValue JsonValue