7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/bedrock/model/AutomatedEvaluationConfig.h>
9#include <aws/bedrock/model/HumanEvaluationConfig.h>
70 bool m_automatedHasBeenSet =
false;
73 bool m_humanHasBeenSet =
false;
void SetHuman(const HumanEvaluationConfig &value)
EvaluationConfig & WithHuman(const HumanEvaluationConfig &value)
AWS_BEDROCK_API EvaluationConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
const HumanEvaluationConfig & GetHuman() const
AWS_BEDROCK_API EvaluationConfig()
bool HumanHasBeenSet() const
void SetAutomated(const AutomatedEvaluationConfig &value)
AWS_BEDROCK_API EvaluationConfig(Aws::Utils::Json::JsonView jsonValue)
EvaluationConfig & WithHuman(HumanEvaluationConfig &&value)
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize() const
bool AutomatedHasBeenSet() const
void SetAutomated(AutomatedEvaluationConfig &&value)
const AutomatedEvaluationConfig & GetAutomated() const
EvaluationConfig & WithAutomated(const AutomatedEvaluationConfig &value)
void SetHuman(HumanEvaluationConfig &&value)
EvaluationConfig & WithAutomated(AutomatedEvaluationConfig &&value)
Aws::Utils::Json::JsonValue JsonValue