Interface SessionsGrpc.AsyncService

All Known Implementing Classes:
SessionsGrpc.SessionsImplBase
Enclosing class:
SessionsGrpc

public static interface SessionsGrpc.AsyncService
 A service used for session interactions.
 For more information, see the [API interactions
 guide](https://cloud.google.com/dialogflow/docs/api-overview).
 
  • Method Details

    • detectIntent

      default void detectIntent(DetectIntentRequest request, io.grpc.stub.StreamObserver<DetectIntentResponse> responseObserver)
       Processes a natural language query and returns structured, actionable data
       as a result. This method is not idempotent, because it may cause contexts
       and session entity types to be updated, which in turn might affect
       results of future queries.
       If you might use
       [Agent Assist](https://cloud.google.com/dialogflow/docs/#aa)
       or other CCAI products now or in the future, consider using
       [AnalyzeContent][google.cloud.dialogflow.v2.Participants.AnalyzeContent]
       instead of `DetectIntent`. `AnalyzeContent` has additional
       functionality for Agent Assist and other CCAI products.
       Note: Always use agent versions for production traffic.
       See [Versions and
       environments](https://cloud.google.com/dialogflow/es/docs/agents-versions).
       
    • streamingDetectIntent

      default io.grpc.stub.StreamObserver<StreamingDetectIntentRequest> streamingDetectIntent(io.grpc.stub.StreamObserver<StreamingDetectIntentResponse> responseObserver)
       Processes a natural language query in audio format in a streaming fashion
       and returns structured, actionable data as a result. This method is only
       available via the gRPC API (not REST).
       If you might use
       [Agent Assist](https://cloud.google.com/dialogflow/docs/#aa)
       or other CCAI products now or in the future, consider using
       [StreamingAnalyzeContent][google.cloud.dialogflow.v2.Participants.StreamingAnalyzeContent]
       instead of `StreamingDetectIntent`. `StreamingAnalyzeContent` has
       additional functionality for Agent Assist and other CCAI products.
       Note: Always use agent versions for production traffic.
       See [Versions and
       environments](https://cloud.google.com/dialogflow/es/docs/agents-versions).