Interface WebhookRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
WebhookRequest, WebhookRequest.Builder

@Generated public interface WebhookRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getSession

      String getSession()
       The unique identifier of detectIntent request session.
       Can be used to identify end-user inside webhook implementation.
       Format: `projects/<Project ID>/agent/sessions/<Session ID>`, or
       `projects/<Project ID>/agent/environments/<Environment ID>/users/<User
       ID>/sessions/<Session ID>`.
       
      string session = 4;
      Returns:
      The session.
    • getSessionBytes

      com.google.protobuf.ByteString getSessionBytes()
       The unique identifier of detectIntent request session.
       Can be used to identify end-user inside webhook implementation.
       Format: `projects/<Project ID>/agent/sessions/<Session ID>`, or
       `projects/<Project ID>/agent/environments/<Environment ID>/users/<User
       ID>/sessions/<Session ID>`.
       
      string session = 4;
      Returns:
      The bytes for session.
    • getResponseId

      String getResponseId()
       The unique identifier of the response. Contains the same value as
       `[Streaming]DetectIntentResponse.response_id`.
       
      string response_id = 1;
      Returns:
      The responseId.
    • getResponseIdBytes

      com.google.protobuf.ByteString getResponseIdBytes()
       The unique identifier of the response. Contains the same value as
       `[Streaming]DetectIntentResponse.response_id`.
       
      string response_id = 1;
      Returns:
      The bytes for responseId.
    • hasQueryResult

      boolean hasQueryResult()
       The result of the conversational query or event processing. Contains the
       same value as `[Streaming]DetectIntentResponse.query_result`.
       
      .google.cloud.dialogflow.v2.QueryResult query_result = 2;
      Returns:
      Whether the queryResult field is set.
    • getQueryResult

      QueryResult getQueryResult()
       The result of the conversational query or event processing. Contains the
       same value as `[Streaming]DetectIntentResponse.query_result`.
       
      .google.cloud.dialogflow.v2.QueryResult query_result = 2;
      Returns:
      The queryResult.
    • getQueryResultOrBuilder

      QueryResultOrBuilder getQueryResultOrBuilder()
       The result of the conversational query or event processing. Contains the
       same value as `[Streaming]DetectIntentResponse.query_result`.
       
      .google.cloud.dialogflow.v2.QueryResult query_result = 2;
    • hasOriginalDetectIntentRequest

      boolean hasOriginalDetectIntentRequest()
       Optional. The contents of the original request that was passed to
       `[Streaming]DetectIntent` call.
       
      .google.cloud.dialogflow.v2.OriginalDetectIntentRequest original_detect_intent_request = 3;
      Returns:
      Whether the originalDetectIntentRequest field is set.
    • getOriginalDetectIntentRequest

      OriginalDetectIntentRequest getOriginalDetectIntentRequest()
       Optional. The contents of the original request that was passed to
       `[Streaming]DetectIntent` call.
       
      .google.cloud.dialogflow.v2.OriginalDetectIntentRequest original_detect_intent_request = 3;
      Returns:
      The originalDetectIntentRequest.
    • getOriginalDetectIntentRequestOrBuilder

      OriginalDetectIntentRequestOrBuilder getOriginalDetectIntentRequestOrBuilder()
       Optional. The contents of the original request that was passed to
       `[Streaming]DetectIntent` call.
       
      .google.cloud.dialogflow.v2.OriginalDetectIntentRequest original_detect_intent_request = 3;