Interface HumanAgentAssistantConfig.MessageAnalysisConfigOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      boolean getEnableEntityExtraction()
      Enable entity extraction in conversation messages on [agent assist stage](https://cloud.google.com/dialogflow/priv/docs/contact-center/basics#stages).
      boolean getEnableSentimentAnalysis()
      Enable sentiment analysis in conversation messages on [agent assist stage](https://cloud.google.com/dialogflow/priv/docs/contact-center/basics#stages).
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getEnableEntityExtraction

        boolean getEnableEntityExtraction()
         Enable entity extraction in conversation messages on [agent assist
         stage](https://cloud.google.com/dialogflow/priv/docs/contact-center/basics#stages).
         If unspecified, defaults to false.
        
         Currently, this feature is not general available, please contact Google
         to get access.
         
        bool enable_entity_extraction = 2;
        Returns:
        The enableEntityExtraction.
      • getEnableSentimentAnalysis

        boolean getEnableSentimentAnalysis()
         Enable sentiment analysis in conversation messages on [agent assist
         stage](https://cloud.google.com/dialogflow/priv/docs/contact-center/basics#stages).
         If unspecified, defaults to false. Sentiment analysis inspects user input
         and identifies the prevailing subjective opinion, especially to determine
         a user's attitude as positive, negative, or neutral:
         https://cloud.google.com/natural-language/docs/basics#sentiment_analysis
         For
         [Participants.StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent]
         method, result will be in
         [StreamingAnalyzeContentResponse.message.SentimentAnalysisResult][google.cloud.dialogflow.v2.StreamingAnalyzeContentResponse.message].
         For
         [Participants.AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent]
         method, result will be in
         [AnalyzeContentResponse.message.SentimentAnalysisResult][google.cloud.dialogflow.v2.AnalyzeContentResponse.message]
         For
         [Conversations.ListMessages][google.cloud.dialogflow.v2.Conversations.ListMessages]
         method, result will be in
         [ListMessagesResponse.messages.SentimentAnalysisResult][google.cloud.dialogflow.v2.ListMessagesResponse.messages]
         If Pub/Sub notification is configured, result will be in
         [ConversationEvent.new_message_payload.SentimentAnalysisResult][google.cloud.dialogflow.v2.ConversationEvent.new_message_payload].
         
        bool enable_sentiment_analysis = 3;
        Returns:
        The enableSentimentAnalysis.