7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/ModelInfrastructureType.h>
9#include <aws/sagemaker/model/RealTimeInferenceConfig.h>
71 bool m_infrastructureTypeHasBeenSet =
false;
74 bool m_realTimeInferenceConfigHasBeenSet =
false;
bool InfrastructureTypeHasBeenSet() const
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
void SetRealTimeInferenceConfig(const RealTimeInferenceConfig &value)
void SetInfrastructureType(ModelInfrastructureType &&value)
const RealTimeInferenceConfig & GetRealTimeInferenceConfig() const
AWS_SAGEMAKER_API ModelInfrastructureConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ModelInfrastructureConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool RealTimeInferenceConfigHasBeenSet() const
const ModelInfrastructureType & GetInfrastructureType() const
ModelInfrastructureConfig & WithRealTimeInferenceConfig(const RealTimeInferenceConfig &value)
ModelInfrastructureConfig & WithInfrastructureType(const ModelInfrastructureType &value)
ModelInfrastructureConfig & WithInfrastructureType(ModelInfrastructureType &&value)
void SetRealTimeInferenceConfig(RealTimeInferenceConfig &&value)
AWS_SAGEMAKER_API ModelInfrastructureConfig()
void SetInfrastructureType(const ModelInfrastructureType &value)
ModelInfrastructureConfig & WithRealTimeInferenceConfig(RealTimeInferenceConfig &&value)
Aws::Utils::Json::JsonValue JsonValue