public static final class WebhookRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder> implements WebhookRequestOrBuilder
The request message for a webhook call. The request is sent as a JSON object and the field names will be presented in camel cases. You may see undocumented fields in an actual request. These fields are used internally by Dialogflow and should be ignored.Protobuf type
google.cloud.dialogflow.cx.v3.WebhookRequest| Modifier and Type | Method and Description |
|---|---|
WebhookRequest.Builder |
addAllMessages(Iterable<? extends ResponseMessage> values)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
addMessages(int index,
ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
addMessages(int index,
ResponseMessage value)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
addMessages(ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
addMessages(ResponseMessage value)
The list of rich message responses to present to the user.
|
ResponseMessage.Builder |
addMessagesBuilder()
The list of rich message responses to present to the user.
|
ResponseMessage.Builder |
addMessagesBuilder(int index)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WebhookRequest |
build() |
WebhookRequest |
buildPartial() |
WebhookRequest.Builder |
clear() |
WebhookRequest.Builder |
clearDetectIntentResponseId()
Always present.
|
WebhookRequest.Builder |
clearDtmfDigits()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input,
this field will contain the DTMF digits.
|
WebhookRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
WebhookRequest.Builder |
clearFulfillmentInfo()
Always present.
|
WebhookRequest.Builder |
clearIntentInfo()
Information about the last matched intent.
|
WebhookRequest.Builder |
clearLanguageCode()
The language code specified in the [original
request][QueryInput.language_code].
|
WebhookRequest.Builder |
clearLanguageInfo()
Information about the language of the request.
|
WebhookRequest.Builder |
clearMessages()
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
WebhookRequest.Builder |
clearPageInfo()
Information about page status.
|
WebhookRequest.Builder |
clearPayload()
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
WebhookRequest.Builder |
clearQuery() |
WebhookRequest.Builder |
clearSentimentAnalysisResult()
The sentiment analysis result of the current user request.
|
WebhookRequest.Builder |
clearSessionInfo()
Information about session status.
|
WebhookRequest.Builder |
clearText()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
provided as input, this field will contain a copy of the text.
|
WebhookRequest.Builder |
clearTranscript()
If [natural language speech
audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
this field will contain the transcript for the audio.
|
WebhookRequest.Builder |
clearTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
WebhookRequest.Builder |
clearTriggerIntent()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier.
|
WebhookRequest.Builder |
clone() |
WebhookRequest |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDetectIntentResponseId()
Always present.
|
com.google.protobuf.ByteString |
getDetectIntentResponseIdBytes()
Always present.
|
String |
getDtmfDigits()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input,
this field will contain the DTMF digits.
|
com.google.protobuf.ByteString |
getDtmfDigitsBytes()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input,
this field will contain the DTMF digits.
|
WebhookRequest.FulfillmentInfo |
getFulfillmentInfo()
Always present.
|
WebhookRequest.FulfillmentInfo.Builder |
getFulfillmentInfoBuilder()
Always present.
|
WebhookRequest.FulfillmentInfoOrBuilder |
getFulfillmentInfoOrBuilder()
Always present.
|
WebhookRequest.IntentInfo |
getIntentInfo()
Information about the last matched intent.
|
WebhookRequest.IntentInfo.Builder |
getIntentInfoBuilder()
Information about the last matched intent.
|
WebhookRequest.IntentInfoOrBuilder |
getIntentInfoOrBuilder()
Information about the last matched intent.
|
String |
getLanguageCode()
The language code specified in the [original
request][QueryInput.language_code].
|
com.google.protobuf.ByteString |
getLanguageCodeBytes()
The language code specified in the [original
request][QueryInput.language_code].
|
LanguageInfo |
getLanguageInfo()
Information about the language of the request.
|
LanguageInfo.Builder |
getLanguageInfoBuilder()
Information about the language of the request.
|
LanguageInfoOrBuilder |
getLanguageInfoOrBuilder()
Information about the language of the request.
|
ResponseMessage |
getMessages(int index)
The list of rich message responses to present to the user.
|
ResponseMessage.Builder |
getMessagesBuilder(int index)
The list of rich message responses to present to the user.
|
List<ResponseMessage.Builder> |
getMessagesBuilderList()
The list of rich message responses to present to the user.
|
int |
getMessagesCount()
The list of rich message responses to present to the user.
|
List<ResponseMessage> |
getMessagesList()
The list of rich message responses to present to the user.
|
ResponseMessageOrBuilder |
getMessagesOrBuilder(int index)
The list of rich message responses to present to the user.
|
List<? extends ResponseMessageOrBuilder> |
getMessagesOrBuilderList()
The list of rich message responses to present to the user.
|
PageInfo |
getPageInfo()
Information about page status.
|
PageInfo.Builder |
getPageInfoBuilder()
Information about page status.
|
PageInfoOrBuilder |
getPageInfoOrBuilder()
Information about page status.
|
com.google.protobuf.Struct |
getPayload()
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
com.google.protobuf.Struct.Builder |
getPayloadBuilder()
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
com.google.protobuf.StructOrBuilder |
getPayloadOrBuilder()
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
WebhookRequest.QueryCase |
getQueryCase() |
WebhookRequest.SentimentAnalysisResult |
getSentimentAnalysisResult()
The sentiment analysis result of the current user request.
|
WebhookRequest.SentimentAnalysisResult.Builder |
getSentimentAnalysisResultBuilder()
The sentiment analysis result of the current user request.
|
WebhookRequest.SentimentAnalysisResultOrBuilder |
getSentimentAnalysisResultOrBuilder()
The sentiment analysis result of the current user request.
|
SessionInfo |
getSessionInfo()
Information about session status.
|
SessionInfo.Builder |
getSessionInfoBuilder()
Information about session status.
|
SessionInfoOrBuilder |
getSessionInfoOrBuilder()
Information about session status.
|
String |
getText()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
provided as input, this field will contain a copy of the text.
|
com.google.protobuf.ByteString |
getTextBytes()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
provided as input, this field will contain a copy of the text.
|
String |
getTranscript()
If [natural language speech
audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
this field will contain the transcript for the audio.
|
com.google.protobuf.ByteString |
getTranscriptBytes()
If [natural language speech
audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
this field will contain the transcript for the audio.
|
String |
getTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
com.google.protobuf.ByteString |
getTriggerEventBytes()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
String |
getTriggerIntent()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier.
|
com.google.protobuf.ByteString |
getTriggerIntentBytes()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier.
|
boolean |
hasDtmfDigits()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input,
this field will contain the DTMF digits.
|
boolean |
hasFulfillmentInfo()
Always present.
|
boolean |
hasIntentInfo()
Information about the last matched intent.
|
boolean |
hasLanguageInfo()
Information about the language of the request.
|
boolean |
hasPageInfo()
Information about page status.
|
boolean |
hasPayload()
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
boolean |
hasSentimentAnalysisResult()
The sentiment analysis result of the current user request.
|
boolean |
hasSessionInfo()
Information about session status.
|
boolean |
hasText()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
provided as input, this field will contain a copy of the text.
|
boolean |
hasTranscript()
If [natural language speech
audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
this field will contain the transcript for the audio.
|
boolean |
hasTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
boolean |
hasTriggerIntent()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
WebhookRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
WebhookRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
WebhookRequest.Builder |
mergeFrom(WebhookRequest other) |
WebhookRequest.Builder |
mergeFulfillmentInfo(WebhookRequest.FulfillmentInfo value)
Always present.
|
WebhookRequest.Builder |
mergeIntentInfo(WebhookRequest.IntentInfo value)
Information about the last matched intent.
|
WebhookRequest.Builder |
mergeLanguageInfo(LanguageInfo value)
Information about the language of the request.
|
WebhookRequest.Builder |
mergePageInfo(PageInfo value)
Information about page status.
|
WebhookRequest.Builder |
mergePayload(com.google.protobuf.Struct value)
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
WebhookRequest.Builder |
mergeSentimentAnalysisResult(WebhookRequest.SentimentAnalysisResult value)
The sentiment analysis result of the current user request.
|
WebhookRequest.Builder |
mergeSessionInfo(SessionInfo value)
Information about session status.
|
WebhookRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
WebhookRequest.Builder |
removeMessages(int index)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
setDetectIntentResponseId(String value)
Always present.
|
WebhookRequest.Builder |
setDetectIntentResponseIdBytes(com.google.protobuf.ByteString value)
Always present.
|
WebhookRequest.Builder |
setDtmfDigits(String value)
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input,
this field will contain the DTMF digits.
|
WebhookRequest.Builder |
setDtmfDigitsBytes(com.google.protobuf.ByteString value)
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input,
this field will contain the DTMF digits.
|
WebhookRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
WebhookRequest.Builder |
setFulfillmentInfo(WebhookRequest.FulfillmentInfo.Builder builderForValue)
Always present.
|
WebhookRequest.Builder |
setFulfillmentInfo(WebhookRequest.FulfillmentInfo value)
Always present.
|
WebhookRequest.Builder |
setIntentInfo(WebhookRequest.IntentInfo.Builder builderForValue)
Information about the last matched intent.
|
WebhookRequest.Builder |
setIntentInfo(WebhookRequest.IntentInfo value)
Information about the last matched intent.
|
WebhookRequest.Builder |
setLanguageCode(String value)
The language code specified in the [original
request][QueryInput.language_code].
|
WebhookRequest.Builder |
setLanguageCodeBytes(com.google.protobuf.ByteString value)
The language code specified in the [original
request][QueryInput.language_code].
|
WebhookRequest.Builder |
setLanguageInfo(LanguageInfo.Builder builderForValue)
Information about the language of the request.
|
WebhookRequest.Builder |
setLanguageInfo(LanguageInfo value)
Information about the language of the request.
|
WebhookRequest.Builder |
setMessages(int index,
ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
setMessages(int index,
ResponseMessage value)
The list of rich message responses to present to the user.
|
WebhookRequest.Builder |
setPageInfo(PageInfo.Builder builderForValue)
Information about page status.
|
WebhookRequest.Builder |
setPageInfo(PageInfo value)
Information about page status.
|
WebhookRequest.Builder |
setPayload(com.google.protobuf.Struct.Builder builderForValue)
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
WebhookRequest.Builder |
setPayload(com.google.protobuf.Struct value)
Custom data set in
[QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
|
WebhookRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
WebhookRequest.Builder |
setSentimentAnalysisResult(WebhookRequest.SentimentAnalysisResult.Builder builderForValue)
The sentiment analysis result of the current user request.
|
WebhookRequest.Builder |
setSentimentAnalysisResult(WebhookRequest.SentimentAnalysisResult value)
The sentiment analysis result of the current user request.
|
WebhookRequest.Builder |
setSessionInfo(SessionInfo.Builder builderForValue)
Information about session status.
|
WebhookRequest.Builder |
setSessionInfo(SessionInfo value)
Information about session status.
|
WebhookRequest.Builder |
setText(String value)
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
provided as input, this field will contain a copy of the text.
|
WebhookRequest.Builder |
setTextBytes(com.google.protobuf.ByteString value)
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was
provided as input, this field will contain a copy of the text.
|
WebhookRequest.Builder |
setTranscript(String value)
If [natural language speech
audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
this field will contain the transcript for the audio.
|
WebhookRequest.Builder |
setTranscriptBytes(com.google.protobuf.ByteString value)
If [natural language speech
audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input,
this field will contain the transcript for the audio.
|
WebhookRequest.Builder |
setTriggerEvent(String value)
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
WebhookRequest.Builder |
setTriggerEventBytes(com.google.protobuf.ByteString value)
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
WebhookRequest.Builder |
setTriggerIntent(String value)
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier.
|
WebhookRequest.Builder |
setTriggerIntentBytes(com.google.protobuf.ByteString value)
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as
input, this field will contain a copy of the intent identifier.
|
WebhookRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic WebhookRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic WebhookRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic WebhookRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WebhookRequest.Builder>public WebhookRequest.Builder mergeFrom(WebhookRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public WebhookRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<WebhookRequest.Builder>IOExceptionpublic WebhookRequest.QueryCase getQueryCase()
getQueryCase in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder clearQuery()
public String getDetectIntentResponseId()
Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that will be returned to the API caller.
string detect_intent_response_id = 1;getDetectIntentResponseId in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getDetectIntentResponseIdBytes()
Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that will be returned to the API caller.
string detect_intent_response_id = 1;getDetectIntentResponseIdBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setDetectIntentResponseId(String value)
Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that will be returned to the API caller.
string detect_intent_response_id = 1;value - The detectIntentResponseId to set.public WebhookRequest.Builder clearDetectIntentResponseId()
Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that will be returned to the API caller.
string detect_intent_response_id = 1;public WebhookRequest.Builder setDetectIntentResponseIdBytes(com.google.protobuf.ByteString value)
Always present. The unique identifier of the [DetectIntentResponse][google.cloud.dialogflow.cx.v3.DetectIntentResponse] that will be returned to the API caller.
string detect_intent_response_id = 1;value - The bytes for detectIntentResponseId to set.public boolean hasText()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
string text = 10;hasText in interface WebhookRequestOrBuilderpublic String getText()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
string text = 10;getText in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getTextBytes()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
string text = 10;getTextBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setText(String value)
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
string text = 10;value - The text to set.public WebhookRequest.Builder clearText()
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
string text = 10;public WebhookRequest.Builder setTextBytes(com.google.protobuf.ByteString value)
If [natural language text][google.cloud.dialogflow.cx.v3.TextInput] was provided as input, this field will contain a copy of the text.
string text = 10;value - The bytes for text to set.public boolean hasTriggerIntent()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will contain a copy of the intent identifier. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string trigger_intent = 11 [(.google.api.resource_reference) = { ... }hasTriggerIntent in interface WebhookRequestOrBuilderpublic String getTriggerIntent()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will contain a copy of the intent identifier. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string trigger_intent = 11 [(.google.api.resource_reference) = { ... }getTriggerIntent in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getTriggerIntentBytes()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will contain a copy of the intent identifier. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string trigger_intent = 11 [(.google.api.resource_reference) = { ... }getTriggerIntentBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setTriggerIntent(String value)
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will contain a copy of the intent identifier. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string trigger_intent = 11 [(.google.api.resource_reference) = { ... }value - The triggerIntent to set.public WebhookRequest.Builder clearTriggerIntent()
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will contain a copy of the intent identifier. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string trigger_intent = 11 [(.google.api.resource_reference) = { ... }public WebhookRequest.Builder setTriggerIntentBytes(com.google.protobuf.ByteString value)
If an [intent][google.cloud.dialogflow.cx.v3.IntentInput] was provided as input, this field will contain a copy of the intent identifier. Format: `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/intents/<IntentID>`.
string trigger_intent = 11 [(.google.api.resource_reference) = { ... }value - The bytes for triggerIntent to set.public boolean hasTranscript()
If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
string transcript = 12;hasTranscript in interface WebhookRequestOrBuilderpublic String getTranscript()
If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
string transcript = 12;getTranscript in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getTranscriptBytes()
If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
string transcript = 12;getTranscriptBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setTranscript(String value)
If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
string transcript = 12;value - The transcript to set.public WebhookRequest.Builder clearTranscript()
If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
string transcript = 12;public WebhookRequest.Builder setTranscriptBytes(com.google.protobuf.ByteString value)
If [natural language speech audio][google.cloud.dialogflow.cx.v3.AudioInput] was provided as input, this field will contain the transcript for the audio.
string transcript = 12;value - The bytes for transcript to set.public boolean hasTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain the name of the event.
string trigger_event = 14;hasTriggerEvent in interface WebhookRequestOrBuilderpublic String getTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain the name of the event.
string trigger_event = 14;getTriggerEvent in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getTriggerEventBytes()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain the name of the event.
string trigger_event = 14;getTriggerEventBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setTriggerEvent(String value)
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain the name of the event.
string trigger_event = 14;value - The triggerEvent to set.public WebhookRequest.Builder clearTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain the name of the event.
string trigger_event = 14;public WebhookRequest.Builder setTriggerEventBytes(com.google.protobuf.ByteString value)
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as input, this field will contain the name of the event.
string trigger_event = 14;value - The bytes for triggerEvent to set.public boolean hasDtmfDigits()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain the DTMF digits.
string dtmf_digits = 17;hasDtmfDigits in interface WebhookRequestOrBuilderpublic String getDtmfDigits()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain the DTMF digits.
string dtmf_digits = 17;getDtmfDigits in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getDtmfDigitsBytes()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain the DTMF digits.
string dtmf_digits = 17;getDtmfDigitsBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setDtmfDigits(String value)
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain the DTMF digits.
string dtmf_digits = 17;value - The dtmfDigits to set.public WebhookRequest.Builder clearDtmfDigits()
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain the DTMF digits.
string dtmf_digits = 17;public WebhookRequest.Builder setDtmfDigitsBytes(com.google.protobuf.ByteString value)
If [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain the DTMF digits.
string dtmf_digits = 17;value - The bytes for dtmfDigits to set.public String getLanguageCode()
The language code specified in the [original request][QueryInput.language_code].
string language_code = 15;getLanguageCode in interface WebhookRequestOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
The language code specified in the [original request][QueryInput.language_code].
string language_code = 15;getLanguageCodeBytes in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setLanguageCode(String value)
The language code specified in the [original request][QueryInput.language_code].
string language_code = 15;value - The languageCode to set.public WebhookRequest.Builder clearLanguageCode()
The language code specified in the [original request][QueryInput.language_code].
string language_code = 15;public WebhookRequest.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
The language code specified in the [original request][QueryInput.language_code].
string language_code = 15;value - The bytes for languageCode to set.public boolean hasFulfillmentInfo()
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
hasFulfillmentInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.FulfillmentInfo getFulfillmentInfo()
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
getFulfillmentInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setFulfillmentInfo(WebhookRequest.FulfillmentInfo value)
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
public WebhookRequest.Builder setFulfillmentInfo(WebhookRequest.FulfillmentInfo.Builder builderForValue)
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
public WebhookRequest.Builder mergeFulfillmentInfo(WebhookRequest.FulfillmentInfo value)
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
public WebhookRequest.Builder clearFulfillmentInfo()
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
public WebhookRequest.FulfillmentInfo.Builder getFulfillmentInfoBuilder()
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
public WebhookRequest.FulfillmentInfoOrBuilder getFulfillmentInfoOrBuilder()
Always present. Information about the fulfillment that triggered this webhook call.
.google.cloud.dialogflow.cx.v3.WebhookRequest.FulfillmentInfo fulfillment_info = 6;
getFulfillmentInfoOrBuilder in interface WebhookRequestOrBuilderpublic boolean hasIntentInfo()
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;hasIntentInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.IntentInfo getIntentInfo()
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;getIntentInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setIntentInfo(WebhookRequest.IntentInfo value)
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;public WebhookRequest.Builder setIntentInfo(WebhookRequest.IntentInfo.Builder builderForValue)
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;public WebhookRequest.Builder mergeIntentInfo(WebhookRequest.IntentInfo value)
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;public WebhookRequest.Builder clearIntentInfo()
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;public WebhookRequest.IntentInfo.Builder getIntentInfoBuilder()
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;public WebhookRequest.IntentInfoOrBuilder getIntentInfoOrBuilder()
Information about the last matched intent.
.google.cloud.dialogflow.cx.v3.WebhookRequest.IntentInfo intent_info = 3;getIntentInfoOrBuilder in interface WebhookRequestOrBuilderpublic boolean hasPageInfo()
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;hasPageInfo in interface WebhookRequestOrBuilderpublic PageInfo getPageInfo()
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;getPageInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setPageInfo(PageInfo value)
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;public WebhookRequest.Builder setPageInfo(PageInfo.Builder builderForValue)
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;public WebhookRequest.Builder mergePageInfo(PageInfo value)
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;public WebhookRequest.Builder clearPageInfo()
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;public PageInfo.Builder getPageInfoBuilder()
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;public PageInfoOrBuilder getPageInfoOrBuilder()
Information about page status.
.google.cloud.dialogflow.cx.v3.PageInfo page_info = 4;getPageInfoOrBuilder in interface WebhookRequestOrBuilderpublic boolean hasSessionInfo()
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;hasSessionInfo in interface WebhookRequestOrBuilderpublic SessionInfo getSessionInfo()
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;getSessionInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setSessionInfo(SessionInfo value)
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;public WebhookRequest.Builder setSessionInfo(SessionInfo.Builder builderForValue)
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;public WebhookRequest.Builder mergeSessionInfo(SessionInfo value)
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;public WebhookRequest.Builder clearSessionInfo()
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;public SessionInfo.Builder getSessionInfoBuilder()
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;public SessionInfoOrBuilder getSessionInfoOrBuilder()
Information about session status.
.google.cloud.dialogflow.cx.v3.SessionInfo session_info = 5;getSessionInfoOrBuilder in interface WebhookRequestOrBuilderpublic List<ResponseMessage> getMessagesList()
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;getMessagesList in interface WebhookRequestOrBuilderpublic int getMessagesCount()
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;getMessagesCount in interface WebhookRequestOrBuilderpublic ResponseMessage getMessages(int index)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;getMessages in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setMessages(int index, ResponseMessage value)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder setMessages(int index, ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder addMessages(ResponseMessage value)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder addMessages(int index, ResponseMessage value)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder addMessages(ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder addMessages(int index, ResponseMessage.Builder builderForValue)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder addAllMessages(Iterable<? extends ResponseMessage> values)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder clearMessages()
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public WebhookRequest.Builder removeMessages(int index)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public ResponseMessage.Builder getMessagesBuilder(int index)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public ResponseMessageOrBuilder getMessagesOrBuilder(int index)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;getMessagesOrBuilder in interface WebhookRequestOrBuilderpublic List<? extends ResponseMessageOrBuilder> getMessagesOrBuilderList()
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;getMessagesOrBuilderList in interface WebhookRequestOrBuilderpublic ResponseMessage.Builder addMessagesBuilder()
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public ResponseMessage.Builder addMessagesBuilder(int index)
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public List<ResponseMessage.Builder> getMessagesBuilderList()
The list of rich message responses to present to the user. Webhook can choose to append or replace this list in [WebhookResponse.fulfillment_response][google.cloud.dialogflow.cx.v3.WebhookResponse.fulfillment_response];
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage messages = 7;public boolean hasPayload()
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;hasPayload in interface WebhookRequestOrBuilderpublic com.google.protobuf.Struct getPayload()
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;getPayload in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setPayload(com.google.protobuf.Struct value)
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;public WebhookRequest.Builder setPayload(com.google.protobuf.Struct.Builder builderForValue)
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;public WebhookRequest.Builder mergePayload(com.google.protobuf.Struct value)
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;public WebhookRequest.Builder clearPayload()
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;public com.google.protobuf.Struct.Builder getPayloadBuilder()
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;public com.google.protobuf.StructOrBuilder getPayloadOrBuilder()
Custom data set in [QueryParameters.payload][google.cloud.dialogflow.cx.v3.QueryParameters.payload].
.google.protobuf.Struct payload = 8;getPayloadOrBuilder in interface WebhookRequestOrBuilderpublic boolean hasSentimentAnalysisResult()
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
hasSentimentAnalysisResult in interface WebhookRequestOrBuilderpublic WebhookRequest.SentimentAnalysisResult getSentimentAnalysisResult()
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
getSentimentAnalysisResult in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setSentimentAnalysisResult(WebhookRequest.SentimentAnalysisResult value)
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
public WebhookRequest.Builder setSentimentAnalysisResult(WebhookRequest.SentimentAnalysisResult.Builder builderForValue)
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
public WebhookRequest.Builder mergeSentimentAnalysisResult(WebhookRequest.SentimentAnalysisResult value)
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
public WebhookRequest.Builder clearSentimentAnalysisResult()
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
public WebhookRequest.SentimentAnalysisResult.Builder getSentimentAnalysisResultBuilder()
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
public WebhookRequest.SentimentAnalysisResultOrBuilder getSentimentAnalysisResultOrBuilder()
The sentiment analysis result of the current user request. The field is filled when sentiment analysis is configured to be enabled for the request.
.google.cloud.dialogflow.cx.v3.WebhookRequest.SentimentAnalysisResult sentiment_analysis_result = 9;
getSentimentAnalysisResultOrBuilder in interface WebhookRequestOrBuilderpublic boolean hasLanguageInfo()
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;hasLanguageInfo in interface WebhookRequestOrBuilderpublic LanguageInfo getLanguageInfo()
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;getLanguageInfo in interface WebhookRequestOrBuilderpublic WebhookRequest.Builder setLanguageInfo(LanguageInfo value)
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;public WebhookRequest.Builder setLanguageInfo(LanguageInfo.Builder builderForValue)
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;public WebhookRequest.Builder mergeLanguageInfo(LanguageInfo value)
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;public WebhookRequest.Builder clearLanguageInfo()
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;public LanguageInfo.Builder getLanguageInfoBuilder()
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;public LanguageInfoOrBuilder getLanguageInfoOrBuilder()
Information about the language of the request.
.google.cloud.dialogflow.cx.v3.LanguageInfo language_info = 18;getLanguageInfoOrBuilder in interface WebhookRequestOrBuilderpublic final WebhookRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>public final WebhookRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<WebhookRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.