7#include <aws/qbusiness/QBusiness_EXPORTS.h>
8#include <aws/qbusiness/model/HallucinationReductionControl.h>
58 bool m_hallucinationReductionControlHasBeenSet =
false;
void SetHallucinationReductionControl(HallucinationReductionControl value)
AWS_QBUSINESS_API HallucinationReductionConfiguration()=default
AWS_QBUSINESS_API HallucinationReductionConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_QBUSINESS_API HallucinationReductionConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
bool HallucinationReductionControlHasBeenSet() const
AWS_QBUSINESS_API Aws::Utils::Json::JsonValue Jsonize() const
HallucinationReductionConfiguration & WithHallucinationReductionControl(HallucinationReductionControl value)
HallucinationReductionControl GetHallucinationReductionControl() const
HallucinationReductionControl
std::shared_ptr< T > MakeShared(const char *allocationTag, ArgTypes &&... args)
Aws::Utils::Json::JsonValue JsonValue