Package com.google.cloud.dialogflow.v2
Interface WebhookRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
WebhookRequest
,WebhookRequest.Builder
public interface WebhookRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OriginalDetectIntentRequest
getOriginalDetectIntentRequest()
Optional.OriginalDetectIntentRequestOrBuilder
getOriginalDetectIntentRequestOrBuilder()
Optional.QueryResult
getQueryResult()
The result of the conversational query or event processing.QueryResultOrBuilder
getQueryResultOrBuilder()
The result of the conversational query or event processing.String
getResponseId()
The unique identifier of the response.com.google.protobuf.ByteString
getResponseIdBytes()
The unique identifier of the response.String
getSession()
The unique identifier of detectIntent request session.com.google.protobuf.ByteString
getSessionBytes()
The unique identifier of detectIntent request session.boolean
hasOriginalDetectIntentRequest()
Optional.boolean
hasQueryResult()
The result of the conversational query or event processing.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
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;
-
-