Interface HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
HumanAgentAssistantConfig.SuggestionFeatureConfig, HumanAgentAssistantConfig.SuggestionFeatureConfig.Builder
Enclosing class:
HumanAgentAssistantConfig

public static interface HumanAgentAssistantConfig.SuggestionFeatureConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasSuggestionFeature

      boolean hasSuggestionFeature()
       The suggestion feature.
       
      .google.cloud.dialogflow.v2.SuggestionFeature suggestion_feature = 5;
      Returns:
      Whether the suggestionFeature field is set.
    • getSuggestionFeature

      SuggestionFeature getSuggestionFeature()
       The suggestion feature.
       
      .google.cloud.dialogflow.v2.SuggestionFeature suggestion_feature = 5;
      Returns:
      The suggestionFeature.
    • getSuggestionFeatureOrBuilder

      SuggestionFeatureOrBuilder getSuggestionFeatureOrBuilder()
       The suggestion feature.
       
      .google.cloud.dialogflow.v2.SuggestionFeature suggestion_feature = 5;
    • getEnableEventBasedSuggestion

      boolean getEnableEventBasedSuggestion()
       Automatically iterates all participants and tries to compile
       suggestions.
      
       Supported features: ARTICLE_SUGGESTION, FAQ, DIALOGFLOW_ASSIST,
       KNOWLEDGE_ASSIST.
       
      bool enable_event_based_suggestion = 3;
      Returns:
      The enableEventBasedSuggestion.
    • getDisableAgentQueryLogging

      boolean getDisableAgentQueryLogging()
       Optional. Disable the logging of search queries sent by human agents. It
       can prevent those queries from being stored at answer records.
      
       Supported features: KNOWLEDGE_SEARCH.
       
      bool disable_agent_query_logging = 14 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The disableAgentQueryLogging.
    • getEnableQuerySuggestionWhenNoAnswer

      boolean getEnableQuerySuggestionWhenNoAnswer()
       Optional. Enable query suggestion even if we can't find its answer.
       By default, queries are suggested only if we find its answer.
       Supported features: KNOWLEDGE_ASSIST
       
      bool enable_query_suggestion_when_no_answer = 15 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enableQuerySuggestionWhenNoAnswer.
    • getEnableConversationAugmentedQuery

      boolean getEnableConversationAugmentedQuery()
       Optional. Enable including conversation context during query answer
       generation. Supported features: KNOWLEDGE_SEARCH.
       
      bool enable_conversation_augmented_query = 16 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enableConversationAugmentedQuery.
    • getEnableQuerySuggestionOnly

      boolean getEnableQuerySuggestionOnly()
       Optional. Enable query suggestion only.
       Supported features: KNOWLEDGE_ASSIST
       
      bool enable_query_suggestion_only = 17 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enableQuerySuggestionOnly.
    • getEnableResponseDebugInfo

      boolean getEnableResponseDebugInfo()
       Optional. Enable returning detailed reasons for suggestion results.
      
       For example, with this field disabled, Knowledge Search feature returns
       NotFound error when no answer is found for the input query. Enabling this
       field will change the behavior to return an OK response with
       detailed information indicating the lack of results.
      
       Supported features: KNOWLEDGE_SEARCH, KNOWLEDGE_ASSIST
       
      bool enable_response_debug_info = 18 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The enableResponseDebugInfo.
    • hasRaiSettings

      boolean hasRaiSettings()
       Optional. Settings for Responsible AI checks.
       Supported features:  KNOWLEDGE_ASSIST
       
      .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the raiSettings field is set.
    • getRaiSettings

      RaiSettings getRaiSettings()
       Optional. Settings for Responsible AI checks.
       Supported features:  KNOWLEDGE_ASSIST
       
      .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The raiSettings.
    • getRaiSettingsOrBuilder

      RaiSettingsOrBuilder getRaiSettingsOrBuilder()
       Optional. Settings for Responsible AI checks.
       Supported features:  KNOWLEDGE_ASSIST
       
      .google.cloud.dialogflow.v2.RaiSettings rai_settings = 19 [(.google.api.field_behavior) = OPTIONAL];
    • hasSuggestionTriggerSettings

      boolean hasSuggestionTriggerSettings()
       Settings of suggestion trigger.
      
       Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings suggestion_trigger_settings = 10;
      Returns:
      Whether the suggestionTriggerSettings field is set.
    • getSuggestionTriggerSettings

       Settings of suggestion trigger.
      
       Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings suggestion_trigger_settings = 10;
      Returns:
      The suggestionTriggerSettings.
    • getSuggestionTriggerSettingsOrBuilder

      HumanAgentAssistantConfig.SuggestionTriggerSettingsOrBuilder getSuggestionTriggerSettingsOrBuilder()
       Settings of suggestion trigger.
      
       Currently, only ARTICLE_SUGGESTION and FAQ will use this field.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionTriggerSettings suggestion_trigger_settings = 10;
    • hasQueryConfig

      boolean hasQueryConfig()
       Configs of query.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig query_config = 6;
      Returns:
      Whether the queryConfig field is set.
    • getQueryConfig

       Configs of query.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig query_config = 6;
      Returns:
      The queryConfig.
    • getQueryConfigOrBuilder

       Configs of query.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.SuggestionQueryConfig query_config = 6;
    • hasConversationModelConfig

      boolean hasConversationModelConfig()
       Configs of custom conversation model.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig conversation_model_config = 7;
      Returns:
      Whether the conversationModelConfig field is set.
    • getConversationModelConfig

       Configs of custom conversation model.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig conversation_model_config = 7;
      Returns:
      The conversationModelConfig.
    • getConversationModelConfigOrBuilder

      HumanAgentAssistantConfig.ConversationModelConfigOrBuilder getConversationModelConfigOrBuilder()
       Configs of custom conversation model.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationModelConfig conversation_model_config = 7;
    • hasConversationProcessConfig

      boolean hasConversationProcessConfig()
       Configs for processing conversation.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationProcessConfig conversation_process_config = 8;
      Returns:
      Whether the conversationProcessConfig field is set.
    • getConversationProcessConfig

       Configs for processing conversation.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationProcessConfig conversation_process_config = 8;
      Returns:
      The conversationProcessConfig.
    • getConversationProcessConfigOrBuilder

      HumanAgentAssistantConfig.ConversationProcessConfigOrBuilder getConversationProcessConfigOrBuilder()
       Configs for processing conversation.
       
      .google.cloud.dialogflow.v2.HumanAgentAssistantConfig.ConversationProcessConfig conversation_process_config = 8;