Class SessionsGrpc.SessionsBlockingStub

  • Enclosing class:
    SessionsGrpc

    public static final class SessionsGrpc.SessionsBlockingStub
    extends io.grpc.stub.AbstractBlockingStub<SessionsGrpc.SessionsBlockingStub>
    A stub to allow clients to do synchronous rpc calls to service Sessions.
     A service used for session interactions.
     For more information, see the [API interactions
     guide](https://cloud.google.com/dialogflow/docs/api-overview).
     
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.grpc.stub.AbstractStub

        io.grpc.stub.AbstractStub.StubFactory<T extends io.grpc.stub.AbstractStub<T>>
    • Method Detail

      • detectIntent

        public DetectIntentResponse detectIntent​(DetectIntentRequest request)
         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).