7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/AsyncInferenceClientConfig.h>
9#include <aws/sagemaker/model/AsyncInferenceOutputConfig.h>
49 template<
typename ClientConfigT = AsyncInferenceClientConfig>
50 void SetClientConfig(ClientConfigT&& value) { m_clientConfigHasBeenSet =
true; m_clientConfig = std::forward<ClientConfigT>(value); }
51 template<
typename ClientConfigT = AsyncInferenceClientConfig>
62 template<
typename OutputConfigT = AsyncInferenceOutputConfig>
63 void SetOutputConfig(OutputConfigT&& value) { m_outputConfigHasBeenSet =
true; m_outputConfig = std::forward<OutputConfigT>(value); }
64 template<
typename OutputConfigT = AsyncInferenceOutputConfig>
70 bool m_clientConfigHasBeenSet =
false;
73 bool m_outputConfigHasBeenSet =
false;
AWS_SAGEMAKER_API AsyncInferenceConfig(Aws::Utils::Json::JsonView jsonValue)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_SAGEMAKER_API AsyncInferenceConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
bool ClientConfigHasBeenSet() const
AsyncInferenceConfig & WithOutputConfig(OutputConfigT &&value)
AsyncInferenceConfig & WithClientConfig(ClientConfigT &&value)
const AsyncInferenceOutputConfig & GetOutputConfig() const
AWS_SAGEMAKER_API AsyncInferenceConfig()=default
const AsyncInferenceClientConfig & GetClientConfig() const
void SetClientConfig(ClientConfigT &&value)
bool OutputConfigHasBeenSet() const
void SetOutputConfig(OutputConfigT &&value)
Aws::Utils::Json::JsonValue JsonValue