7#include <aws/lexv2-models/LexModelsV2_EXPORTS.h>
8#include <aws/lexv2-models/model/QInConnectAssistantConfiguration.h>
19namespace LexModelsV2 {
41 template <
typename QInConnectAssistantConfigurationT = QInConnectAssistantConfiguration>
43 m_qInConnectAssistantConfigurationHasBeenSet =
true;
44 m_qInConnectAssistantConfiguration = std::forward<QInConnectAssistantConfigurationT>(value);
46 template <
typename QInConnectAssistantConfigurationT = QInConnectAssistantConfiguration>
54 bool m_qInConnectAssistantConfigurationHasBeenSet =
false;
AWS_LEXMODELSV2_API QInConnectIntentConfiguration(Aws::Utils::Json::JsonView jsonValue)
AWS_LEXMODELSV2_API QInConnectIntentConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_LEXMODELSV2_API Aws::Utils::Json::JsonValue Jsonize() const
void SetQInConnectAssistantConfiguration(QInConnectAssistantConfigurationT &&value)
bool QInConnectAssistantConfigurationHasBeenSet() const
const QInConnectAssistantConfiguration & GetQInConnectAssistantConfiguration() const
QInConnectIntentConfiguration & WithQInConnectAssistantConfiguration(QInConnectAssistantConfigurationT &&value)
AWS_LEXMODELSV2_API QInConnectIntentConfiguration()=default
Aws::Utils::Json::JsonValue JsonValue