7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
49 inline void SetStage(
const char* value) { m_stageHasBeenSet =
true; m_stage.assign(value); }
63 inline void SetStageStatus(
const char* value) { m_stageStatusHasBeenSet =
true; m_stageStatus.assign(value); }
77 inline void SetStageDescription(
const char* value) { m_stageDescriptionHasBeenSet =
true; m_stageDescription.assign(value); }
85 bool m_stageHasBeenSet =
false;
88 bool m_stageStatusHasBeenSet =
false;
91 bool m_stageDescriptionHasBeenSet =
false;
const Aws::String & GetStageStatus() const
void SetStageStatus(const Aws::String &value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetStageDescription(const Aws::String &value)
ModelLifeCycle & WithStageDescription(Aws::String &&value)
bool StageStatusHasBeenSet() const
AWS_SAGEMAKER_API ModelLifeCycle()
void SetStageStatus(Aws::String &&value)
ModelLifeCycle & WithStageDescription(const char *value)
ModelLifeCycle & WithStage(const char *value)
ModelLifeCycle & WithStageDescription(const Aws::String &value)
void SetStageDescription(Aws::String &&value)
const Aws::String & GetStage() const
AWS_SAGEMAKER_API ModelLifeCycle & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ModelLifeCycle(Aws::Utils::Json::JsonView jsonValue)
const Aws::String & GetStageDescription() const
bool StageHasBeenSet() const
ModelLifeCycle & WithStageStatus(const Aws::String &value)
ModelLifeCycle & WithStageStatus(const char *value)
void SetStage(const Aws::String &value)
ModelLifeCycle & WithStageStatus(Aws::String &&value)
ModelLifeCycle & WithStage(const Aws::String &value)
ModelLifeCycle & WithStage(Aws::String &&value)
void SetStage(const char *value)
void SetStage(Aws::String &&value)
bool StageDescriptionHasBeenSet() const
void SetStageStatus(const char *value)
void SetStageDescription(const char *value)
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue