7#include <aws/bedrock/Bedrock_EXPORTS.h>
8#include <aws/bedrock/model/TextInferenceConfig.h>
48 template<
typename TextInferenceConfigT = TextInferenceConfig>
49 void SetTextInferenceConfig(TextInferenceConfigT&& value) { m_textInferenceConfigHasBeenSet =
true; m_textInferenceConfig = std::forward<TextInferenceConfigT>(value); }
50 template<
typename TextInferenceConfigT = TextInferenceConfig>
56 bool m_textInferenceConfigHasBeenSet =
false;
bool TextInferenceConfigHasBeenSet() const
AWS_BEDROCK_API KbInferenceConfig()=default
void SetTextInferenceConfig(TextInferenceConfigT &&value)
AWS_BEDROCK_API KbInferenceConfig & operator=(Aws::Utils::Json::JsonView jsonValue)
const TextInferenceConfig & GetTextInferenceConfig() const
KbInferenceConfig & WithTextInferenceConfig(TextInferenceConfigT &&value)
AWS_BEDROCK_API Aws::Utils::Json::JsonValue Jsonize() const
AWS_BEDROCK_API KbInferenceConfig(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue