7#include <aws/bedrock-agent/BedrockAgent_EXPORTS.h>
8#include <aws/bedrock-agent/model/OrchestrationExecutor.h>
47 template<
typename ExecutorT = OrchestrationExecutor>
48 void SetExecutor(ExecutorT&& value) { m_executorHasBeenSet =
true; m_executor = std::forward<ExecutorT>(value); }
49 template<
typename ExecutorT = OrchestrationExecutor>
55 bool m_executorHasBeenSet =
false;
const OrchestrationExecutor & GetExecutor() const
bool ExecutorHasBeenSet() const
CustomOrchestration & WithExecutor(ExecutorT &&value)
AWS_BEDROCKAGENT_API CustomOrchestration()=default
void SetExecutor(ExecutorT &&value)
AWS_BEDROCKAGENT_API CustomOrchestration(Aws::Utils::Json::JsonView jsonValue)
AWS_BEDROCKAGENT_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCKAGENT_API CustomOrchestration & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue