7#include <aws/sagemaker/SageMaker_EXPORTS.h>
29 AWS_SAGEMAKER_API
Stairs() =
default;
41 m_durationInSecondsHasBeenSet =
true;
42 m_durationInSeconds = value;
57 m_numberOfStepsHasBeenSet =
true;
58 m_numberOfSteps = value;
73 m_usersPerStepHasBeenSet =
true;
74 m_usersPerStep = value;
82 int m_durationInSeconds{0};
84 int m_numberOfSteps{0};
86 int m_usersPerStep{0};
87 bool m_durationInSecondsHasBeenSet =
false;
88 bool m_numberOfStepsHasBeenSet =
false;
89 bool m_usersPerStepHasBeenSet =
false;
bool DurationInSecondsHasBeenSet() const
AWS_SAGEMAKER_API Stairs()=default
void SetUsersPerStep(int value)
bool NumberOfStepsHasBeenSet() const
int GetDurationInSeconds() const
Stairs & WithDurationInSeconds(int value)
Stairs & WithUsersPerStep(int value)
void SetDurationInSeconds(int value)
AWS_SAGEMAKER_API Stairs(Aws::Utils::Json::JsonView jsonValue)
Stairs & WithNumberOfSteps(int value)
void SetNumberOfSteps(int value)
int GetNumberOfSteps() const
int GetUsersPerStep() const
bool UsersPerStepHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API Stairs & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue