7#include <aws/braket/Braket_EXPORTS.h>
8#include <aws/braket/model/ContainerImage.h>
9#include <aws/braket/model/ScriptModeConfig.h>
49 template<
typename ContainerImageT = ContainerImage>
50 void SetContainerImage(ContainerImageT&& value) { m_containerImageHasBeenSet =
true; m_containerImage = std::forward<ContainerImageT>(value); }
51 template<
typename ContainerImageT = ContainerImage>
61 template<
typename ScriptModeConfigT = ScriptModeConfig>
62 void SetScriptModeConfig(ScriptModeConfigT&& value) { m_scriptModeConfigHasBeenSet =
true; m_scriptModeConfig = std::forward<ScriptModeConfigT>(value); }
63 template<
typename ScriptModeConfigT = ScriptModeConfig>
69 bool m_containerImageHasBeenSet =
false;
72 bool m_scriptModeConfigHasBeenSet =
false;
bool ContainerImageHasBeenSet() const
void SetScriptModeConfig(ScriptModeConfigT &&value)
bool ScriptModeConfigHasBeenSet() const
const ContainerImage & GetContainerImage() const
void SetContainerImage(ContainerImageT &&value)
AlgorithmSpecification & WithContainerImage(ContainerImageT &&value)
AWS_BRAKET_API AlgorithmSpecification()=default
AWS_BRAKET_API AlgorithmSpecification & operator=(Aws::Utils::Json::JsonView jsonValue)
AlgorithmSpecification & WithScriptModeConfig(ScriptModeConfigT &&value)
const ScriptModeConfig & GetScriptModeConfig() const
AWS_BRAKET_API AlgorithmSpecification(Aws::Utils::Json::JsonView jsonValue)
AWS_BRAKET_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue