7#include <aws/deadline/Deadline_EXPORTS.h>
8#include <aws/deadline/model/RangeConstraint.h>
42 m_defaultTaskCountHasBeenSet =
true;
43 m_defaultTaskCount = value;
58 m_targetRuntimeSecondsHasBeenSet =
true;
59 m_targetRuntimeSeconds = value;
75 m_rangeConstraintHasBeenSet =
true;
76 m_rangeConstraint = value;
84 int m_defaultTaskCount{0};
86 int m_targetRuntimeSeconds{0};
89 bool m_defaultTaskCountHasBeenSet =
false;
90 bool m_targetRuntimeSecondsHasBeenSet =
false;
91 bool m_rangeConstraintHasBeenSet =
false;
void SetDefaultTaskCount(int value)
bool RangeConstraintHasBeenSet() const
AWS_DEADLINE_API StepParameterChunks & operator=(Aws::Utils::Json::JsonView jsonValue)
StepParameterChunks & WithDefaultTaskCount(int value)
int GetDefaultTaskCount() const
AWS_DEADLINE_API StepParameterChunks(Aws::Utils::Json::JsonView jsonValue)
RangeConstraint GetRangeConstraint() const
AWS_DEADLINE_API Aws::Utils::Json::JsonValue Jsonize() const
bool DefaultTaskCountHasBeenSet() const
StepParameterChunks & WithRangeConstraint(RangeConstraint value)
bool TargetRuntimeSecondsHasBeenSet() const
void SetRangeConstraint(RangeConstraint value)
AWS_DEADLINE_API StepParameterChunks()=default
StepParameterChunks & WithTargetRuntimeSeconds(int value)
int GetTargetRuntimeSeconds() const
void SetTargetRuntimeSeconds(int value)
Aws::Utils::Json::JsonValue JsonValue