7#include <aws/qconnect/QConnect_EXPORTS.h>
8#include <aws/qconnect/model/TextAIPromptInferenceConfiguration.h>
40 return m_textAIPromptInferenceConfiguration;
43 template <
typename TextAIPromptInferenceConfigurationT = TextAIPromptInferenceConfiguration>
45 m_textAIPromptInferenceConfigurationHasBeenSet =
true;
46 m_textAIPromptInferenceConfiguration = std::forward<TextAIPromptInferenceConfigurationT>(value);
48 template <
typename TextAIPromptInferenceConfigurationT = TextAIPromptInferenceConfiguration>
56 bool m_textAIPromptInferenceConfigurationHasBeenSet =
false;
void SetTextAIPromptInferenceConfiguration(TextAIPromptInferenceConfigurationT &&value)
bool TextAIPromptInferenceConfigurationHasBeenSet() const
AWS_QCONNECT_API AIPromptInferenceConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_QCONNECT_API AIPromptInferenceConfiguration(Aws::Utils::Json::JsonView jsonValue)
const TextAIPromptInferenceConfiguration & GetTextAIPromptInferenceConfiguration() const
AWS_QCONNECT_API Aws::Utils::Json::JsonValue Jsonize() const
AIPromptInferenceConfiguration & WithTextAIPromptInferenceConfiguration(TextAIPromptInferenceConfigurationT &&value)
AWS_QCONNECT_API AIPromptInferenceConfiguration()=default
Aws::Utils::Json::JsonValue JsonValue