7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSString.h>
9#include <aws/core/utils/memory/stl/AWSMap.h>
49 template<
typename ImageT = Aws::String>
50 void SetImage(ImageT&& value) { m_imageHasBeenSet =
true; m_image = std::forward<ImageT>(value); }
51 template<
typename ImageT = Aws::String>
62 template<
typename Overr
ideEnvironmentT = Aws::Map<Aws::String, Aws::String>>
63 void SetOverrideEnvironment(OverrideEnvironmentT&& value) { m_overrideEnvironmentHasBeenSet =
true; m_overrideEnvironment = std::forward<OverrideEnvironmentT>(value); }
64 template<
typename Overr
ideEnvironmentT = Aws::Map<Aws::String, Aws::String>>
66 template<
typename Overr
ideEnvironmentKeyT = Aws::String,
typename Overr
ideEnvironmentValueT = Aws::String>
68 m_overrideEnvironmentHasBeenSet =
true; m_overrideEnvironment.emplace(std::forward<OverrideEnvironmentKeyT>(key), std::forward<OverrideEnvironmentValueT>(value));
return *
this;
74 bool m_imageHasBeenSet =
false;
77 bool m_overrideEnvironmentHasBeenSet =
false;
void SetOverrideEnvironment(OverrideEnvironmentT &&value)
ModelQuantizationConfig & AddOverrideEnvironment(OverrideEnvironmentKeyT &&key, OverrideEnvironmentValueT &&value)
ModelQuantizationConfig & WithImage(ImageT &&value)
const Aws::Map< Aws::String, Aws::String > & GetOverrideEnvironment() const
AWS_SAGEMAKER_API ModelQuantizationConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API ModelQuantizationConfig()=default
AWS_SAGEMAKER_API ModelQuantizationConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
bool OverrideEnvironmentHasBeenSet() const
void SetImage(ImageT &&value)
ModelQuantizationConfig & WithOverrideEnvironment(OverrideEnvironmentT &&value)
bool ImageHasBeenSet() const
const Aws::String & GetImage() const
std::map< K, V, std::less< K >, Aws::Allocator< std::pair< const K, V > > > Map
std::basic_string< char, std::char_traits< char >, Aws::Allocator< char > > String
Aws::Utils::Json::JsonValue JsonValue