public final class WebhookRequest extends com.google.protobuf.GeneratedMessageV3 implements WebhookRequestOrBuilder
The request message for a webhook call.Protobuf type
google.cloud.dialogflow.v2beta1.WebhookRequest| Modifier and Type | Class and Description |
|---|---|
static class |
WebhookRequest.Builder
The request message for a webhook call.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
ALTERNATIVE_QUERY_RESULTS_FIELD_NUMBER |
static int |
ORIGINAL_DETECT_INTENT_REQUEST_FIELD_NUMBER |
static int |
QUERY_RESULT_FIELD_NUMBER |
static int |
RESPONSE_ID_FIELD_NUMBER |
static int |
SESSION_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
QueryResult |
getAlternativeQueryResults(int index)
Alternative query results from KnowledgeService.
|
int |
getAlternativeQueryResultsCount()
Alternative query results from KnowledgeService.
|
List<QueryResult> |
getAlternativeQueryResultsList()
Alternative query results from KnowledgeService.
|
QueryResultOrBuilder |
getAlternativeQueryResultsOrBuilder(int index)
Alternative query results from KnowledgeService.
|
List<? extends QueryResultOrBuilder> |
getAlternativeQueryResultsOrBuilderList()
Alternative query results from KnowledgeService.
|
static WebhookRequest |
getDefaultInstance() |
WebhookRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
OriginalDetectIntentRequest |
getOriginalDetectIntentRequest()
Optional.
|
OriginalDetectIntentRequestOrBuilder |
getOriginalDetectIntentRequestOrBuilder()
Optional.
|
com.google.protobuf.Parser<WebhookRequest> |
getParserForType() |
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.
|
int |
getSerializedSize() |
String |
getSession()
The unique identifier of detectIntent request session.
|
com.google.protobuf.ByteString |
getSessionBytes()
The unique identifier of detectIntent request session.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
boolean |
hasOriginalDetectIntentRequest()
Optional.
|
boolean |
hasQueryResult()
The result of the conversational query or event processing.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static WebhookRequest.Builder |
newBuilder() |
static WebhookRequest.Builder |
newBuilder(WebhookRequest prototype) |
WebhookRequest.Builder |
newBuilderForType() |
protected WebhookRequest.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static WebhookRequest |
parseDelimitedFrom(InputStream input) |
static WebhookRequest |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookRequest |
parseFrom(byte[] data) |
static WebhookRequest |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookRequest |
parseFrom(ByteBuffer data) |
static WebhookRequest |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookRequest |
parseFrom(com.google.protobuf.ByteString data) |
static WebhookRequest |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookRequest |
parseFrom(com.google.protobuf.CodedInputStream input) |
static WebhookRequest |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static WebhookRequest |
parseFrom(InputStream input) |
static WebhookRequest |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<WebhookRequest> |
parser() |
WebhookRequest.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int SESSION_FIELD_NUMBER
public static final int RESPONSE_ID_FIELD_NUMBER
public static final int QUERY_RESULT_FIELD_NUMBER
public static final int ALTERNATIVE_QUERY_RESULTS_FIELD_NUMBER
public static final int ORIGINAL_DETECT_INTENT_REQUEST_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public String getSession()
The unique identifier of detectIntent request session. Can be used to identify end-user inside webhook implementation. Supported formats: - `projects/<Project ID>/agent/sessions/<Session ID>, - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session ID>`, - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session ID>`, - `projects/<Project ID>/locations/<Location ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session ID>`,
string session = 4;getSession in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getSessionBytes()
The unique identifier of detectIntent request session. Can be used to identify end-user inside webhook implementation. Supported formats: - `projects/<Project ID>/agent/sessions/<Session ID>, - `projects/<Project ID>/locations/<Location ID>/agent/sessions/<Session ID>`, - `projects/<Project ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session ID>`, - `projects/<Project ID>/locations/<Location ID>/agent/environments/<Environment ID>/users/<User ID>/sessions/<Session ID>`,
string session = 4;getSessionBytes in interface WebhookRequestOrBuilderpublic String getResponseId()
The unique identifier of the response. Contains the same value as `[Streaming]DetectIntentResponse.response_id`.
string response_id = 1;getResponseId in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getResponseIdBytes()
The unique identifier of the response. Contains the same value as `[Streaming]DetectIntentResponse.response_id`.
string response_id = 1;getResponseIdBytes in interface WebhookRequestOrBuilderpublic boolean hasQueryResult()
The result of the conversational query or event processing. Contains the same value as `[Streaming]DetectIntentResponse.query_result`.
.google.cloud.dialogflow.v2beta1.QueryResult query_result = 2;hasQueryResult in interface WebhookRequestOrBuilderpublic QueryResult getQueryResult()
The result of the conversational query or event processing. Contains the same value as `[Streaming]DetectIntentResponse.query_result`.
.google.cloud.dialogflow.v2beta1.QueryResult query_result = 2;getQueryResult in interface WebhookRequestOrBuilderpublic QueryResultOrBuilder getQueryResultOrBuilder()
The result of the conversational query or event processing. Contains the same value as `[Streaming]DetectIntentResponse.query_result`.
.google.cloud.dialogflow.v2beta1.QueryResult query_result = 2;getQueryResultOrBuilder in interface WebhookRequestOrBuilderpublic List<QueryResult> getAlternativeQueryResultsList()
Alternative query results from KnowledgeService.
repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
getAlternativeQueryResultsList in interface WebhookRequestOrBuilderpublic List<? extends QueryResultOrBuilder> getAlternativeQueryResultsOrBuilderList()
Alternative query results from KnowledgeService.
repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
getAlternativeQueryResultsOrBuilderList in interface WebhookRequestOrBuilderpublic int getAlternativeQueryResultsCount()
Alternative query results from KnowledgeService.
repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
getAlternativeQueryResultsCount in interface WebhookRequestOrBuilderpublic QueryResult getAlternativeQueryResults(int index)
Alternative query results from KnowledgeService.
repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
getAlternativeQueryResults in interface WebhookRequestOrBuilderpublic QueryResultOrBuilder getAlternativeQueryResultsOrBuilder(int index)
Alternative query results from KnowledgeService.
repeated .google.cloud.dialogflow.v2beta1.QueryResult alternative_query_results = 5;
getAlternativeQueryResultsOrBuilder in interface WebhookRequestOrBuilderpublic boolean hasOriginalDetectIntentRequest()
Optional. The contents of the original request that was passed to `[Streaming]DetectIntent` call.
.google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest original_detect_intent_request = 3;
hasOriginalDetectIntentRequest in interface WebhookRequestOrBuilderpublic OriginalDetectIntentRequest getOriginalDetectIntentRequest()
Optional. The contents of the original request that was passed to `[Streaming]DetectIntent` call.
.google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest original_detect_intent_request = 3;
getOriginalDetectIntentRequest in interface WebhookRequestOrBuilderpublic OriginalDetectIntentRequestOrBuilder getOriginalDetectIntentRequestOrBuilder()
Optional. The contents of the original request that was passed to `[Streaming]DetectIntent` call.
.google.cloud.dialogflow.v2beta1.OriginalDetectIntentRequest original_detect_intent_request = 3;
getOriginalDetectIntentRequestOrBuilder in interface WebhookRequestOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static WebhookRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static WebhookRequest parseFrom(InputStream input) throws IOException
IOExceptionpublic static WebhookRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static WebhookRequest parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static WebhookRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static WebhookRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static WebhookRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic WebhookRequest.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static WebhookRequest.Builder newBuilder()
public static WebhookRequest.Builder newBuilder(WebhookRequest prototype)
public WebhookRequest.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected WebhookRequest.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static WebhookRequest getDefaultInstance()
public static com.google.protobuf.Parser<WebhookRequest> parser()
public com.google.protobuf.Parser<WebhookRequest> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public WebhookRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2023 Google LLC. All rights reserved.