public static final class QueryResult.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder> implements QueryResultOrBuilder
Represents the result of a conversational query.Protobuf type
google.cloud.dialogflow.cx.v3.QueryResult| Modifier and Type | Method and Description |
|---|---|
QueryResult.Builder |
addAllResponseMessages(Iterable<? extends ResponseMessage> values)
The list of rich messages returned to the client.
|
QueryResult.Builder |
addAllWebhookDisplayNames(Iterable<String> values)
The list of webhook display names in the order of call sequence.
|
QueryResult.Builder |
addAllWebhookIds(Iterable<String> values)
The list of webhook ids in the order of call sequence.
|
QueryResult.Builder |
addAllWebhookLatencies(Iterable<? extends com.google.protobuf.Duration> values)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
addAllWebhookPayloads(Iterable<? extends com.google.protobuf.Struct> values)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
addAllWebhookStatuses(Iterable<? extends com.google.rpc.Status> values)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
addAllWebhookTags(Iterable<String> values)
The list of webhook tags in the order of call sequence.
|
QueryResult.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryResult.Builder |
addResponseMessages(int index,
ResponseMessage.Builder builderForValue)
The list of rich messages returned to the client.
|
QueryResult.Builder |
addResponseMessages(int index,
ResponseMessage value)
The list of rich messages returned to the client.
|
QueryResult.Builder |
addResponseMessages(ResponseMessage.Builder builderForValue)
The list of rich messages returned to the client.
|
QueryResult.Builder |
addResponseMessages(ResponseMessage value)
The list of rich messages returned to the client.
|
ResponseMessage.Builder |
addResponseMessagesBuilder()
The list of rich messages returned to the client.
|
ResponseMessage.Builder |
addResponseMessagesBuilder(int index)
The list of rich messages returned to the client.
|
QueryResult.Builder |
addWebhookDisplayNames(String value)
The list of webhook display names in the order of call sequence.
|
QueryResult.Builder |
addWebhookDisplayNamesBytes(com.google.protobuf.ByteString value)
The list of webhook display names in the order of call sequence.
|
QueryResult.Builder |
addWebhookIds(String value)
The list of webhook ids in the order of call sequence.
|
QueryResult.Builder |
addWebhookIdsBytes(com.google.protobuf.ByteString value)
The list of webhook ids in the order of call sequence.
|
QueryResult.Builder |
addWebhookLatencies(com.google.protobuf.Duration.Builder builderForValue)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
addWebhookLatencies(com.google.protobuf.Duration value)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
addWebhookLatencies(int index,
com.google.protobuf.Duration.Builder builderForValue)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
addWebhookLatencies(int index,
com.google.protobuf.Duration value)
The list of webhook latencies in the order of call sequence.
|
com.google.protobuf.Duration.Builder |
addWebhookLatenciesBuilder()
The list of webhook latencies in the order of call sequence.
|
com.google.protobuf.Duration.Builder |
addWebhookLatenciesBuilder(int index)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
addWebhookPayloads(int index,
com.google.protobuf.Struct.Builder builderForValue)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
addWebhookPayloads(int index,
com.google.protobuf.Struct value)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
addWebhookPayloads(com.google.protobuf.Struct.Builder builderForValue)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
addWebhookPayloads(com.google.protobuf.Struct value)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
com.google.protobuf.Struct.Builder |
addWebhookPayloadsBuilder()
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
com.google.protobuf.Struct.Builder |
addWebhookPayloadsBuilder(int index)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
addWebhookStatuses(int index,
com.google.rpc.Status.Builder builderForValue)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
addWebhookStatuses(int index,
com.google.rpc.Status value)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
addWebhookStatuses(com.google.rpc.Status.Builder builderForValue)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
addWebhookStatuses(com.google.rpc.Status value)
The list of webhook call status in the order of call sequence.
|
com.google.rpc.Status.Builder |
addWebhookStatusesBuilder()
The list of webhook call status in the order of call sequence.
|
com.google.rpc.Status.Builder |
addWebhookStatusesBuilder(int index)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
addWebhookTags(String value)
The list of webhook tags in the order of call sequence.
|
QueryResult.Builder |
addWebhookTagsBytes(com.google.protobuf.ByteString value)
The list of webhook tags in the order of call sequence.
|
QueryResult |
build() |
QueryResult |
buildPartial() |
QueryResult.Builder |
clear() |
QueryResult.Builder |
clearAdvancedSettings()
Returns the current advanced settings including IVR settings.
|
QueryResult.Builder |
clearAllowAnswerFeedback()
Indicates whether the Thumbs up/Thumbs down rating controls are need to be
shown for the response in the Dialogflow Messenger widget.
|
QueryResult.Builder |
clearCurrentFlow()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
QueryResult.Builder |
clearCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
QueryResult.Builder |
clearDataStoreConnectionSignals()
Optional.
|
QueryResult.Builder |
clearDiagnosticInfo()
The free-form diagnostic info.
|
QueryResult.Builder |
clearDtmf()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
QueryResult.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QueryResult.Builder |
clearIntent()
Deprecated.
|
QueryResult.Builder |
clearIntentDetectionConfidence()
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent_detection_confidence is
deprecated. See google/cloud/dialogflow/cx/v3/session.proto;l=1060
|
QueryResult.Builder |
clearLanguageCode()
The language that was triggered during intent detection.
|
QueryResult.Builder |
clearMatch()
Intent match result, could be an intent or an event.
|
QueryResult.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QueryResult.Builder |
clearParameters()
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
QueryResult.Builder |
clearQuery() |
QueryResult.Builder |
clearResponseMessages()
The list of rich messages returned to the client.
|
QueryResult.Builder |
clearSentimentAnalysisResult()
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.Builder |
clearTriggerEvent()
If an [event][google.cloud.dialogflow.cx.v3.EventInput] was provided as
input, this field will contain the name of the event.
|
QueryResult.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.
|
QueryResult.Builder |
clearWebhookDisplayNames()
The list of webhook display names in the order of call sequence.
|
QueryResult.Builder |
clearWebhookIds()
The list of webhook ids in the order of call sequence.
|
QueryResult.Builder |
clearWebhookLatencies()
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
clearWebhookPayloads()
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
clearWebhookStatuses()
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
clearWebhookTags()
The list of webhook tags in the order of call sequence.
|
QueryResult.Builder |
clone() |
AdvancedSettings |
getAdvancedSettings()
Returns the current advanced settings including IVR settings.
|
AdvancedSettings.Builder |
getAdvancedSettingsBuilder()
Returns the current advanced settings including IVR settings.
|
AdvancedSettingsOrBuilder |
getAdvancedSettingsOrBuilder()
Returns the current advanced settings including IVR settings.
|
boolean |
getAllowAnswerFeedback()
Indicates whether the Thumbs up/Thumbs down rating controls are need to be
shown for the response in the Dialogflow Messenger widget.
|
Flow |
getCurrentFlow()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
Flow.Builder |
getCurrentFlowBuilder()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
FlowOrBuilder |
getCurrentFlowOrBuilder()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
Page |
getCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
Page.Builder |
getCurrentPageBuilder()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
PageOrBuilder |
getCurrentPageOrBuilder()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
DataStoreConnectionSignals |
getDataStoreConnectionSignals()
Optional.
|
DataStoreConnectionSignals.Builder |
getDataStoreConnectionSignalsBuilder()
Optional.
|
DataStoreConnectionSignalsOrBuilder |
getDataStoreConnectionSignalsOrBuilder()
Optional.
|
QueryResult |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getDiagnosticInfo()
The free-form diagnostic info.
|
com.google.protobuf.Struct.Builder |
getDiagnosticInfoBuilder()
The free-form diagnostic info.
|
com.google.protobuf.StructOrBuilder |
getDiagnosticInfoOrBuilder()
The free-form diagnostic info.
|
DtmfInput |
getDtmf()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
DtmfInput.Builder |
getDtmfBuilder()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
DtmfInputOrBuilder |
getDtmfOrBuilder()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
Intent |
getIntent()
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent is deprecated. See
google/cloud/dialogflow/cx/v3/session.proto;l=1049
|
Intent.Builder |
getIntentBuilder()
Deprecated.
|
float |
getIntentDetectionConfidence()
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent_detection_confidence is
deprecated. See google/cloud/dialogflow/cx/v3/session.proto;l=1060
|
IntentOrBuilder |
getIntentOrBuilder()
Deprecated.
|
String |
getLanguageCode()
The language that was triggered during intent detection.
|
com.google.protobuf.ByteString |
getLanguageCodeBytes()
The language that was triggered during intent detection.
|
Match |
getMatch()
Intent match result, could be an intent or an event.
|
Match.Builder |
getMatchBuilder()
Intent match result, could be an intent or an event.
|
MatchOrBuilder |
getMatchOrBuilder()
Intent match result, could be an intent or an event.
|
com.google.protobuf.Struct |
getParameters()
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
com.google.protobuf.Struct.Builder |
getParametersBuilder()
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
com.google.protobuf.StructOrBuilder |
getParametersOrBuilder()
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
QueryResult.QueryCase |
getQueryCase() |
ResponseMessage |
getResponseMessages(int index)
The list of rich messages returned to the client.
|
ResponseMessage.Builder |
getResponseMessagesBuilder(int index)
The list of rich messages returned to the client.
|
List<ResponseMessage.Builder> |
getResponseMessagesBuilderList()
The list of rich messages returned to the client.
|
int |
getResponseMessagesCount()
The list of rich messages returned to the client.
|
List<ResponseMessage> |
getResponseMessagesList()
The list of rich messages returned to the client.
|
ResponseMessageOrBuilder |
getResponseMessagesOrBuilder(int index)
The list of rich messages returned to the client.
|
List<? extends ResponseMessageOrBuilder> |
getResponseMessagesOrBuilderList()
The list of rich messages returned to the client.
|
SentimentAnalysisResult |
getSentimentAnalysisResult()
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
SentimentAnalysisResult.Builder |
getSentimentAnalysisResultBuilder()
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
SentimentAnalysisResultOrBuilder |
getSentimentAnalysisResultOrBuilder()
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
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.
|
String |
getWebhookDisplayNames(int index)
The list of webhook display names in the order of call sequence.
|
com.google.protobuf.ByteString |
getWebhookDisplayNamesBytes(int index)
The list of webhook display names in the order of call sequence.
|
int |
getWebhookDisplayNamesCount()
The list of webhook display names in the order of call sequence.
|
com.google.protobuf.ProtocolStringList |
getWebhookDisplayNamesList()
The list of webhook display names in the order of call sequence.
|
String |
getWebhookIds(int index)
The list of webhook ids in the order of call sequence.
|
com.google.protobuf.ByteString |
getWebhookIdsBytes(int index)
The list of webhook ids in the order of call sequence.
|
int |
getWebhookIdsCount()
The list of webhook ids in the order of call sequence.
|
com.google.protobuf.ProtocolStringList |
getWebhookIdsList()
The list of webhook ids in the order of call sequence.
|
com.google.protobuf.Duration |
getWebhookLatencies(int index)
The list of webhook latencies in the order of call sequence.
|
com.google.protobuf.Duration.Builder |
getWebhookLatenciesBuilder(int index)
The list of webhook latencies in the order of call sequence.
|
List<com.google.protobuf.Duration.Builder> |
getWebhookLatenciesBuilderList()
The list of webhook latencies in the order of call sequence.
|
int |
getWebhookLatenciesCount()
The list of webhook latencies in the order of call sequence.
|
List<com.google.protobuf.Duration> |
getWebhookLatenciesList()
The list of webhook latencies in the order of call sequence.
|
com.google.protobuf.DurationOrBuilder |
getWebhookLatenciesOrBuilder(int index)
The list of webhook latencies in the order of call sequence.
|
List<? extends com.google.protobuf.DurationOrBuilder> |
getWebhookLatenciesOrBuilderList()
The list of webhook latencies in the order of call sequence.
|
com.google.protobuf.Struct |
getWebhookPayloads(int index)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
com.google.protobuf.Struct.Builder |
getWebhookPayloadsBuilder(int index)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
List<com.google.protobuf.Struct.Builder> |
getWebhookPayloadsBuilderList()
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
int |
getWebhookPayloadsCount()
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
List<com.google.protobuf.Struct> |
getWebhookPayloadsList()
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
com.google.protobuf.StructOrBuilder |
getWebhookPayloadsOrBuilder(int index)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
List<? extends com.google.protobuf.StructOrBuilder> |
getWebhookPayloadsOrBuilderList()
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
com.google.rpc.Status |
getWebhookStatuses(int index)
The list of webhook call status in the order of call sequence.
|
com.google.rpc.Status.Builder |
getWebhookStatusesBuilder(int index)
The list of webhook call status in the order of call sequence.
|
List<com.google.rpc.Status.Builder> |
getWebhookStatusesBuilderList()
The list of webhook call status in the order of call sequence.
|
int |
getWebhookStatusesCount()
The list of webhook call status in the order of call sequence.
|
List<com.google.rpc.Status> |
getWebhookStatusesList()
The list of webhook call status in the order of call sequence.
|
com.google.rpc.StatusOrBuilder |
getWebhookStatusesOrBuilder(int index)
The list of webhook call status in the order of call sequence.
|
List<? extends com.google.rpc.StatusOrBuilder> |
getWebhookStatusesOrBuilderList()
The list of webhook call status in the order of call sequence.
|
String |
getWebhookTags(int index)
The list of webhook tags in the order of call sequence.
|
com.google.protobuf.ByteString |
getWebhookTagsBytes(int index)
The list of webhook tags in the order of call sequence.
|
int |
getWebhookTagsCount()
The list of webhook tags in the order of call sequence.
|
com.google.protobuf.ProtocolStringList |
getWebhookTagsList()
The list of webhook tags in the order of call sequence.
|
boolean |
hasAdvancedSettings()
Returns the current advanced settings including IVR settings.
|
boolean |
hasCurrentFlow()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
boolean |
hasCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
boolean |
hasDataStoreConnectionSignals()
Optional.
|
boolean |
hasDiagnosticInfo()
The free-form diagnostic info.
|
boolean |
hasDtmf()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
boolean |
hasIntent()
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent is deprecated. See
google/cloud/dialogflow/cx/v3/session.proto;l=1049
|
boolean |
hasMatch()
Intent match result, could be an intent or an event.
|
boolean |
hasParameters()
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
boolean |
hasSentimentAnalysisResult()
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
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() |
QueryResult.Builder |
mergeAdvancedSettings(AdvancedSettings value)
Returns the current advanced settings including IVR settings.
|
QueryResult.Builder |
mergeCurrentFlow(Flow value)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
QueryResult.Builder |
mergeCurrentPage(Page value)
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
QueryResult.Builder |
mergeDataStoreConnectionSignals(DataStoreConnectionSignals value)
Optional.
|
QueryResult.Builder |
mergeDiagnosticInfo(com.google.protobuf.Struct value)
The free-form diagnostic info.
|
QueryResult.Builder |
mergeDtmf(DtmfInput value)
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
QueryResult.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QueryResult.Builder |
mergeFrom(com.google.protobuf.Message other) |
QueryResult.Builder |
mergeFrom(QueryResult other) |
QueryResult.Builder |
mergeIntent(Intent value)
Deprecated.
|
QueryResult.Builder |
mergeMatch(Match value)
Intent match result, could be an intent or an event.
|
QueryResult.Builder |
mergeParameters(com.google.protobuf.Struct value)
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
QueryResult.Builder |
mergeSentimentAnalysisResult(SentimentAnalysisResult value)
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
QueryResult.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryResult.Builder |
removeResponseMessages(int index)
The list of rich messages returned to the client.
|
QueryResult.Builder |
removeWebhookLatencies(int index)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
removeWebhookPayloads(int index)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
removeWebhookStatuses(int index)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
setAdvancedSettings(AdvancedSettings.Builder builderForValue)
Returns the current advanced settings including IVR settings.
|
QueryResult.Builder |
setAdvancedSettings(AdvancedSettings value)
Returns the current advanced settings including IVR settings.
|
QueryResult.Builder |
setAllowAnswerFeedback(boolean value)
Indicates whether the Thumbs up/Thumbs down rating controls are need to be
shown for the response in the Dialogflow Messenger widget.
|
QueryResult.Builder |
setCurrentFlow(Flow.Builder builderForValue)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
QueryResult.Builder |
setCurrentFlow(Flow value)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow].
|
QueryResult.Builder |
setCurrentPage(Page.Builder builderForValue)
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
QueryResult.Builder |
setCurrentPage(Page value)
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
QueryResult.Builder |
setDataStoreConnectionSignals(DataStoreConnectionSignals.Builder builderForValue)
Optional.
|
QueryResult.Builder |
setDataStoreConnectionSignals(DataStoreConnectionSignals value)
Optional.
|
QueryResult.Builder |
setDiagnosticInfo(com.google.protobuf.Struct.Builder builderForValue)
The free-form diagnostic info.
|
QueryResult.Builder |
setDiagnosticInfo(com.google.protobuf.Struct value)
The free-form diagnostic info.
|
QueryResult.Builder |
setDtmf(DtmfInput.Builder builderForValue)
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
QueryResult.Builder |
setDtmf(DtmfInput value)
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as
input, this field will contain a copy of the
[DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
|
QueryResult.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryResult.Builder |
setIntent(Intent.Builder builderForValue)
Deprecated.
|
QueryResult.Builder |
setIntent(Intent value)
Deprecated.
|
QueryResult.Builder |
setIntentDetectionConfidence(float value)
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent_detection_confidence is
deprecated. See google/cloud/dialogflow/cx/v3/session.proto;l=1060
|
QueryResult.Builder |
setLanguageCode(String value)
The language that was triggered during intent detection.
|
QueryResult.Builder |
setLanguageCodeBytes(com.google.protobuf.ByteString value)
The language that was triggered during intent detection.
|
QueryResult.Builder |
setMatch(Match.Builder builderForValue)
Intent match result, could be an intent or an event.
|
QueryResult.Builder |
setMatch(Match value)
Intent match result, could be an intent or an event.
|
QueryResult.Builder |
setParameters(com.google.protobuf.Struct.Builder builderForValue)
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
QueryResult.Builder |
setParameters(com.google.protobuf.Struct value)
The collected [session
parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters].
|
QueryResult.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QueryResult.Builder |
setResponseMessages(int index,
ResponseMessage.Builder builderForValue)
The list of rich messages returned to the client.
|
QueryResult.Builder |
setResponseMessages(int index,
ResponseMessage value)
The list of rich messages returned to the client.
|
QueryResult.Builder |
setSentimentAnalysisResult(SentimentAnalysisResult.Builder builderForValue)
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
QueryResult.Builder |
setSentimentAnalysisResult(SentimentAnalysisResult value)
The sentiment analyss result, which depends on
[`analyze_query_text_sentiment`]
[google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment],
specified in the request.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.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.
|
QueryResult.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryResult.Builder |
setWebhookDisplayNames(int index,
String value)
The list of webhook display names in the order of call sequence.
|
QueryResult.Builder |
setWebhookIds(int index,
String value)
The list of webhook ids in the order of call sequence.
|
QueryResult.Builder |
setWebhookLatencies(int index,
com.google.protobuf.Duration.Builder builderForValue)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
setWebhookLatencies(int index,
com.google.protobuf.Duration value)
The list of webhook latencies in the order of call sequence.
|
QueryResult.Builder |
setWebhookPayloads(int index,
com.google.protobuf.Struct.Builder builderForValue)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
setWebhookPayloads(int index,
com.google.protobuf.Struct value)
The list of webhook payload in
[WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload],
in the order of call sequence.
|
QueryResult.Builder |
setWebhookStatuses(int index,
com.google.rpc.Status.Builder builderForValue)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
setWebhookStatuses(int index,
com.google.rpc.Status value)
The list of webhook call status in the order of call sequence.
|
QueryResult.Builder |
setWebhookTags(int index,
String value)
The list of webhook tags in the order of call sequence.
|
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<QueryResult.Builder>public QueryResult.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.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<QueryResult.Builder>public QueryResult getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QueryResult build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QueryResult buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QueryResult.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder>public QueryResult.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<QueryResult.Builder>public QueryResult.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder>public QueryResult.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder>public QueryResult.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<QueryResult.Builder>public QueryResult.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<QueryResult.Builder>public QueryResult.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueryResult.Builder>public QueryResult.Builder mergeFrom(QueryResult other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder>public QueryResult.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<QueryResult.Builder>IOExceptionpublic QueryResult.QueryCase getQueryCase()
getQueryCase in interface QueryResultOrBuilderpublic QueryResult.Builder clearQuery()
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 = 1;hasText in interface QueryResultOrBuilderpublic 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 = 1;getText in interface QueryResultOrBuilderpublic 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 = 1;getTextBytes in interface QueryResultOrBuilderpublic QueryResult.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 = 1;value - The text to set.public QueryResult.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 = 1;public QueryResult.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 = 1;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 QueryResultOrBuilderpublic 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 QueryResultOrBuilderpublic 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 QueryResultOrBuilderpublic QueryResult.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 QueryResult.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 QueryResult.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 QueryResultOrBuilderpublic 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 QueryResultOrBuilderpublic 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 QueryResultOrBuilderpublic QueryResult.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 QueryResult.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 QueryResult.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 QueryResultOrBuilderpublic 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 QueryResultOrBuilderpublic 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 QueryResultOrBuilderpublic QueryResult.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 QueryResult.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 QueryResult.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 hasDtmf()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;hasDtmf in interface QueryResultOrBuilderpublic DtmfInput getDtmf()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;getDtmf in interface QueryResultOrBuilderpublic QueryResult.Builder setDtmf(DtmfInput value)
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public QueryResult.Builder setDtmf(DtmfInput.Builder builderForValue)
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public QueryResult.Builder mergeDtmf(DtmfInput value)
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public QueryResult.Builder clearDtmf()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public DtmfInput.Builder getDtmfBuilder()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public DtmfInputOrBuilder getDtmfOrBuilder()
If a [DTMF][google.cloud.dialogflow.cx.v3.DtmfInput] was provided as input, this field will contain a copy of the [DtmfInput][google.cloud.dialogflow.cx.v3.DtmfInput].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;getDtmfOrBuilder in interface QueryResultOrBuilderpublic String getLanguageCode()
The language that was triggered during intent detection. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes.
string language_code = 2;getLanguageCode in interface QueryResultOrBuilderpublic com.google.protobuf.ByteString getLanguageCodeBytes()
The language that was triggered during intent detection. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes.
string language_code = 2;getLanguageCodeBytes in interface QueryResultOrBuilderpublic QueryResult.Builder setLanguageCode(String value)
The language that was triggered during intent detection. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes.
string language_code = 2;value - The languageCode to set.public QueryResult.Builder clearLanguageCode()
The language that was triggered during intent detection. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes.
string language_code = 2;public QueryResult.Builder setLanguageCodeBytes(com.google.protobuf.ByteString value)
The language that was triggered during intent detection. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes.
string language_code = 2;value - The bytes for languageCode to set.public boolean hasParameters()
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;hasParameters in interface QueryResultOrBuilderpublic com.google.protobuf.Struct getParameters()
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;getParameters in interface QueryResultOrBuilderpublic QueryResult.Builder setParameters(com.google.protobuf.Struct value)
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;public QueryResult.Builder setParameters(com.google.protobuf.Struct.Builder builderForValue)
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;public QueryResult.Builder mergeParameters(com.google.protobuf.Struct value)
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;public QueryResult.Builder clearParameters()
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;public com.google.protobuf.Struct.Builder getParametersBuilder()
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;public com.google.protobuf.StructOrBuilder getParametersOrBuilder()
The collected [session parameters][google.cloud.dialogflow.cx.v3.SessionInfo.parameters]. Depending on your protocol or client library language, this is a map, associative array, symbol table, dictionary, or JSON object composed of a collection of (MapKey, MapValue) pairs: * MapKey type: string * MapKey value: parameter name * MapValue type: If parameter's entity type is a composite entity then use map, otherwise, depending on the parameter value type, it could be one of string, number, boolean, null, list or map. * MapValue value: If parameter's entity type is a composite entity then use map from composite entity property names to property values, otherwise, use parameter value.
.google.protobuf.Struct parameters = 3;getParametersOrBuilder in interface QueryResultOrBuilderpublic List<ResponseMessage> getResponseMessagesList()
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;getResponseMessagesList in interface QueryResultOrBuilderpublic int getResponseMessagesCount()
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;getResponseMessagesCount in interface QueryResultOrBuilderpublic ResponseMessage getResponseMessages(int index)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;getResponseMessages in interface QueryResultOrBuilderpublic QueryResult.Builder setResponseMessages(int index, ResponseMessage value)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder setResponseMessages(int index, ResponseMessage.Builder builderForValue)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder addResponseMessages(ResponseMessage value)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder addResponseMessages(int index, ResponseMessage value)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder addResponseMessages(ResponseMessage.Builder builderForValue)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder addResponseMessages(int index, ResponseMessage.Builder builderForValue)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder addAllResponseMessages(Iterable<? extends ResponseMessage> values)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder clearResponseMessages()
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public QueryResult.Builder removeResponseMessages(int index)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public ResponseMessage.Builder getResponseMessagesBuilder(int index)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public ResponseMessageOrBuilder getResponseMessagesOrBuilder(int index)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;getResponseMessagesOrBuilder in interface QueryResultOrBuilderpublic List<? extends ResponseMessageOrBuilder> getResponseMessagesOrBuilderList()
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;getResponseMessagesOrBuilderList in interface QueryResultOrBuilderpublic ResponseMessage.Builder addResponseMessagesBuilder()
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public ResponseMessage.Builder addResponseMessagesBuilder(int index)
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public List<ResponseMessage.Builder> getResponseMessagesBuilderList()
The list of rich messages returned to the client. Responses vary from simple text messages to more sophisticated, structured payloads used to drive complex logic.
repeated .google.cloud.dialogflow.cx.v3.ResponseMessage response_messages = 4;public com.google.protobuf.ProtocolStringList getWebhookIdsList()
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;getWebhookIdsList in interface QueryResultOrBuilderpublic int getWebhookIdsCount()
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;getWebhookIdsCount in interface QueryResultOrBuilderpublic String getWebhookIds(int index)
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;getWebhookIds in interface QueryResultOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getWebhookIdsBytes(int index)
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;getWebhookIdsBytes in interface QueryResultOrBuilderindex - The index of the value to return.public QueryResult.Builder setWebhookIds(int index, String value)
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;index - The index to set the value at.value - The webhookIds to set.public QueryResult.Builder addWebhookIds(String value)
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;value - The webhookIds to add.public QueryResult.Builder addAllWebhookIds(Iterable<String> values)
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;values - The webhookIds to add.public QueryResult.Builder clearWebhookIds()
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;public QueryResult.Builder addWebhookIdsBytes(com.google.protobuf.ByteString value)
The list of webhook ids in the order of call sequence.
repeated string webhook_ids = 25;value - The bytes of the webhookIds to add.public com.google.protobuf.ProtocolStringList getWebhookDisplayNamesList()
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;getWebhookDisplayNamesList in interface QueryResultOrBuilderpublic int getWebhookDisplayNamesCount()
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;getWebhookDisplayNamesCount in interface QueryResultOrBuilderpublic String getWebhookDisplayNames(int index)
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;getWebhookDisplayNames in interface QueryResultOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getWebhookDisplayNamesBytes(int index)
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;getWebhookDisplayNamesBytes in interface QueryResultOrBuilderindex - The index of the value to return.public QueryResult.Builder setWebhookDisplayNames(int index, String value)
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;index - The index to set the value at.value - The webhookDisplayNames to set.public QueryResult.Builder addWebhookDisplayNames(String value)
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;value - The webhookDisplayNames to add.public QueryResult.Builder addAllWebhookDisplayNames(Iterable<String> values)
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;values - The webhookDisplayNames to add.public QueryResult.Builder clearWebhookDisplayNames()
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;public QueryResult.Builder addWebhookDisplayNamesBytes(com.google.protobuf.ByteString value)
The list of webhook display names in the order of call sequence.
repeated string webhook_display_names = 26;value - The bytes of the webhookDisplayNames to add.public List<com.google.protobuf.Duration> getWebhookLatenciesList()
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;getWebhookLatenciesList in interface QueryResultOrBuilderpublic int getWebhookLatenciesCount()
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;getWebhookLatenciesCount in interface QueryResultOrBuilderpublic com.google.protobuf.Duration getWebhookLatencies(int index)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;getWebhookLatencies in interface QueryResultOrBuilderpublic QueryResult.Builder setWebhookLatencies(int index, com.google.protobuf.Duration value)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder setWebhookLatencies(int index, com.google.protobuf.Duration.Builder builderForValue)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder addWebhookLatencies(com.google.protobuf.Duration value)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder addWebhookLatencies(int index, com.google.protobuf.Duration value)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder addWebhookLatencies(com.google.protobuf.Duration.Builder builderForValue)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder addWebhookLatencies(int index, com.google.protobuf.Duration.Builder builderForValue)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder addAllWebhookLatencies(Iterable<? extends com.google.protobuf.Duration> values)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder clearWebhookLatencies()
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public QueryResult.Builder removeWebhookLatencies(int index)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public com.google.protobuf.Duration.Builder getWebhookLatenciesBuilder(int index)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public com.google.protobuf.DurationOrBuilder getWebhookLatenciesOrBuilder(int index)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;getWebhookLatenciesOrBuilder in interface QueryResultOrBuilderpublic List<? extends com.google.protobuf.DurationOrBuilder> getWebhookLatenciesOrBuilderList()
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;getWebhookLatenciesOrBuilderList in interface QueryResultOrBuilderpublic com.google.protobuf.Duration.Builder addWebhookLatenciesBuilder()
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public com.google.protobuf.Duration.Builder addWebhookLatenciesBuilder(int index)
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public List<com.google.protobuf.Duration.Builder> getWebhookLatenciesBuilderList()
The list of webhook latencies in the order of call sequence.
repeated .google.protobuf.Duration webhook_latencies = 27;public com.google.protobuf.ProtocolStringList getWebhookTagsList()
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;getWebhookTagsList in interface QueryResultOrBuilderpublic int getWebhookTagsCount()
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;getWebhookTagsCount in interface QueryResultOrBuilderpublic String getWebhookTags(int index)
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;getWebhookTags in interface QueryResultOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getWebhookTagsBytes(int index)
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;getWebhookTagsBytes in interface QueryResultOrBuilderindex - The index of the value to return.public QueryResult.Builder setWebhookTags(int index, String value)
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;index - The index to set the value at.value - The webhookTags to set.public QueryResult.Builder addWebhookTags(String value)
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;value - The webhookTags to add.public QueryResult.Builder addAllWebhookTags(Iterable<String> values)
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;values - The webhookTags to add.public QueryResult.Builder clearWebhookTags()
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;public QueryResult.Builder addWebhookTagsBytes(com.google.protobuf.ByteString value)
The list of webhook tags in the order of call sequence.
repeated string webhook_tags = 29;value - The bytes of the webhookTags to add.public List<com.google.rpc.Status> getWebhookStatusesList()
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;getWebhookStatusesList in interface QueryResultOrBuilderpublic int getWebhookStatusesCount()
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;getWebhookStatusesCount in interface QueryResultOrBuilderpublic com.google.rpc.Status getWebhookStatuses(int index)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;getWebhookStatuses in interface QueryResultOrBuilderpublic QueryResult.Builder setWebhookStatuses(int index, com.google.rpc.Status value)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder setWebhookStatuses(int index, com.google.rpc.Status.Builder builderForValue)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder addWebhookStatuses(com.google.rpc.Status value)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder addWebhookStatuses(int index, com.google.rpc.Status value)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder addWebhookStatuses(com.google.rpc.Status.Builder builderForValue)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder addWebhookStatuses(int index, com.google.rpc.Status.Builder builderForValue)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder addAllWebhookStatuses(Iterable<? extends com.google.rpc.Status> values)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder clearWebhookStatuses()
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public QueryResult.Builder removeWebhookStatuses(int index)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public com.google.rpc.Status.Builder getWebhookStatusesBuilder(int index)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public com.google.rpc.StatusOrBuilder getWebhookStatusesOrBuilder(int index)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;getWebhookStatusesOrBuilder in interface QueryResultOrBuilderpublic List<? extends com.google.rpc.StatusOrBuilder> getWebhookStatusesOrBuilderList()
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;getWebhookStatusesOrBuilderList in interface QueryResultOrBuilderpublic com.google.rpc.Status.Builder addWebhookStatusesBuilder()
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public com.google.rpc.Status.Builder addWebhookStatusesBuilder(int index)
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public List<com.google.rpc.Status.Builder> getWebhookStatusesBuilderList()
The list of webhook call status in the order of call sequence.
repeated .google.rpc.Status webhook_statuses = 13;public List<com.google.protobuf.Struct> getWebhookPayloadsList()
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;getWebhookPayloadsList in interface QueryResultOrBuilderpublic int getWebhookPayloadsCount()
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;getWebhookPayloadsCount in interface QueryResultOrBuilderpublic com.google.protobuf.Struct getWebhookPayloads(int index)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;getWebhookPayloads in interface QueryResultOrBuilderpublic QueryResult.Builder setWebhookPayloads(int index, com.google.protobuf.Struct value)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder setWebhookPayloads(int index, com.google.protobuf.Struct.Builder builderForValue)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder addWebhookPayloads(com.google.protobuf.Struct value)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder addWebhookPayloads(int index, com.google.protobuf.Struct value)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder addWebhookPayloads(com.google.protobuf.Struct.Builder builderForValue)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder addWebhookPayloads(int index, com.google.protobuf.Struct.Builder builderForValue)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder addAllWebhookPayloads(Iterable<? extends com.google.protobuf.Struct> values)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder clearWebhookPayloads()
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public QueryResult.Builder removeWebhookPayloads(int index)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public com.google.protobuf.Struct.Builder getWebhookPayloadsBuilder(int index)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public com.google.protobuf.StructOrBuilder getWebhookPayloadsOrBuilder(int index)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;getWebhookPayloadsOrBuilder in interface QueryResultOrBuilderpublic List<? extends com.google.protobuf.StructOrBuilder> getWebhookPayloadsOrBuilderList()
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;getWebhookPayloadsOrBuilderList in interface QueryResultOrBuilderpublic com.google.protobuf.Struct.Builder addWebhookPayloadsBuilder()
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public com.google.protobuf.Struct.Builder addWebhookPayloadsBuilder(int index)
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public List<com.google.protobuf.Struct.Builder> getWebhookPayloadsBuilderList()
The list of webhook payload in [WebhookResponse.payload][google.cloud.dialogflow.cx.v3.WebhookResponse.payload], in the order of call sequence. If some webhook call fails or doesn't return any payload, an empty `Struct` would be used instead.
repeated .google.protobuf.Struct webhook_payloads = 6;public boolean hasCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;hasCurrentPage in interface QueryResultOrBuilderpublic Page getCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;getCurrentPage in interface QueryResultOrBuilderpublic QueryResult.Builder setCurrentPage(Page value)
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;public QueryResult.Builder setCurrentPage(Page.Builder builderForValue)
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;public QueryResult.Builder mergeCurrentPage(Page value)
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;public QueryResult.Builder clearCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;public Page.Builder getCurrentPageBuilder()
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;public PageOrBuilder getCurrentPageOrBuilder()
The current [Page][google.cloud.dialogflow.cx.v3.Page]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Page current_page = 7;getCurrentPageOrBuilder in interface QueryResultOrBuilderpublic boolean hasCurrentFlow()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;hasCurrentFlow in interface QueryResultOrBuilderpublic Flow getCurrentFlow()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;getCurrentFlow in interface QueryResultOrBuilderpublic QueryResult.Builder setCurrentFlow(Flow value)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;public QueryResult.Builder setCurrentFlow(Flow.Builder builderForValue)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;public QueryResult.Builder mergeCurrentFlow(Flow value)
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;public QueryResult.Builder clearCurrentFlow()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;public Flow.Builder getCurrentFlowBuilder()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;public FlowOrBuilder getCurrentFlowOrBuilder()
The current [Flow][google.cloud.dialogflow.cx.v3.Flow]. Some, not all fields are filled in this message, including but not limited to `name` and `display_name`.
.google.cloud.dialogflow.cx.v3.Flow current_flow = 31;getCurrentFlowOrBuilder in interface QueryResultOrBuilder@Deprecated public boolean hasIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];hasIntent in interface QueryResultOrBuilder@Deprecated public Intent getIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];getIntent in interface QueryResultOrBuilder@Deprecated public QueryResult.Builder setIntent(Intent value)
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];@Deprecated public QueryResult.Builder setIntent(Intent.Builder builderForValue)
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];@Deprecated public QueryResult.Builder mergeIntent(Intent value)
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];@Deprecated public QueryResult.Builder clearIntent()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];@Deprecated public Intent.Builder getIntentBuilder()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];@Deprecated public IntentOrBuilder getIntentOrBuilder()
The [Intent][google.cloud.dialogflow.cx.v3.Intent] that matched the conversational query. Some, not all fields are filled in this message, including but not limited to: `name` and `display_name`. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
.google.cloud.dialogflow.cx.v3.Intent intent = 8 [deprecated = true];getIntentOrBuilder in interface QueryResultOrBuilder@Deprecated public float getIntentDetectionConfidence()
The intent detection confidence. Values range from 0.0 (completely uncertain) to 1.0 (completely certain). This value is for informational purpose only and is only used to help match the best intent within the classification threshold. This value may change for the same end-user expression at any time due to a model retraining or change in implementation. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
float intent_detection_confidence = 9 [deprecated = true];getIntentDetectionConfidence in interface QueryResultOrBuilder@Deprecated public QueryResult.Builder setIntentDetectionConfidence(float value)
The intent detection confidence. Values range from 0.0 (completely uncertain) to 1.0 (completely certain). This value is for informational purpose only and is only used to help match the best intent within the classification threshold. This value may change for the same end-user expression at any time due to a model retraining or change in implementation. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
float intent_detection_confidence = 9 [deprecated = true];value - The intentDetectionConfidence to set.@Deprecated public QueryResult.Builder clearIntentDetectionConfidence()
The intent detection confidence. Values range from 0.0 (completely uncertain) to 1.0 (completely certain). This value is for informational purpose only and is only used to help match the best intent within the classification threshold. This value may change for the same end-user expression at any time due to a model retraining or change in implementation. This field is deprecated, please use [QueryResult.match][google.cloud.dialogflow.cx.v3.QueryResult.match] instead.
float intent_detection_confidence = 9 [deprecated = true];public boolean hasMatch()
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;hasMatch in interface QueryResultOrBuilderpublic Match getMatch()
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;getMatch in interface QueryResultOrBuilderpublic QueryResult.Builder setMatch(Match value)
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;public QueryResult.Builder setMatch(Match.Builder builderForValue)
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;public QueryResult.Builder mergeMatch(Match value)
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;public QueryResult.Builder clearMatch()
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;public Match.Builder getMatchBuilder()
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;public MatchOrBuilder getMatchOrBuilder()
Intent match result, could be an intent or an event.
.google.cloud.dialogflow.cx.v3.Match match = 15;getMatchOrBuilder in interface QueryResultOrBuilderpublic boolean hasDiagnosticInfo()
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;hasDiagnosticInfo in interface QueryResultOrBuilderpublic com.google.protobuf.Struct getDiagnosticInfo()
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;getDiagnosticInfo in interface QueryResultOrBuilderpublic QueryResult.Builder setDiagnosticInfo(com.google.protobuf.Struct value)
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;public QueryResult.Builder setDiagnosticInfo(com.google.protobuf.Struct.Builder builderForValue)
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;public QueryResult.Builder mergeDiagnosticInfo(com.google.protobuf.Struct value)
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;public QueryResult.Builder clearDiagnosticInfo()
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;public com.google.protobuf.Struct.Builder getDiagnosticInfoBuilder()
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;public com.google.protobuf.StructOrBuilder getDiagnosticInfoOrBuilder()
The free-form diagnostic info. For example, this field could contain webhook call latency. The fields of this data can change without notice, so you should not write code that depends on its structure. One of the fields is called "Alternative Matched Intents", which may aid with debugging. The following describes these intent results: - The list is empty if no intent was matched to end-user input. - Only intents that are referenced in the currently active flow are included. - The matched intent is included. - Other intents that could have matched end-user input, but did not match because they are referenced by intent routes that are out of [scope](https://cloud.google.com/dialogflow/cx/docs/concept/handler#scope), are included. - Other intents referenced by intent routes in scope that matched end-user input, but had a lower confidence score.
.google.protobuf.Struct diagnostic_info = 10;getDiagnosticInfoOrBuilder in interface QueryResultOrBuilderpublic boolean hasSentimentAnalysisResult()
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
hasSentimentAnalysisResult in interface QueryResultOrBuilderpublic SentimentAnalysisResult getSentimentAnalysisResult()
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
getSentimentAnalysisResult in interface QueryResultOrBuilderpublic QueryResult.Builder setSentimentAnalysisResult(SentimentAnalysisResult value)
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
public QueryResult.Builder setSentimentAnalysisResult(SentimentAnalysisResult.Builder builderForValue)
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
public QueryResult.Builder mergeSentimentAnalysisResult(SentimentAnalysisResult value)
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
public QueryResult.Builder clearSentimentAnalysisResult()
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
public SentimentAnalysisResult.Builder getSentimentAnalysisResultBuilder()
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
public SentimentAnalysisResultOrBuilder getSentimentAnalysisResultOrBuilder()
The sentiment analyss result, which depends on [`analyze_query_text_sentiment`] [google.cloud.dialogflow.cx.v3.QueryParameters.analyze_query_text_sentiment], specified in the request.
.google.cloud.dialogflow.cx.v3.SentimentAnalysisResult sentiment_analysis_result = 17;
getSentimentAnalysisResultOrBuilder in interface QueryResultOrBuilderpublic boolean hasAdvancedSettings()
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;hasAdvancedSettings in interface QueryResultOrBuilderpublic AdvancedSettings getAdvancedSettings()
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;getAdvancedSettings in interface QueryResultOrBuilderpublic QueryResult.Builder setAdvancedSettings(AdvancedSettings value)
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;public QueryResult.Builder setAdvancedSettings(AdvancedSettings.Builder builderForValue)
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;public QueryResult.Builder mergeAdvancedSettings(AdvancedSettings value)
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;public QueryResult.Builder clearAdvancedSettings()
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;public AdvancedSettings.Builder getAdvancedSettingsBuilder()
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;public AdvancedSettingsOrBuilder getAdvancedSettingsOrBuilder()
Returns the current advanced settings including IVR settings. Even though the operations configured by these settings are performed by Dialogflow, the client may need to perform special logic at the moment. For example, if Dialogflow exports audio to Google Cloud Storage, then the client may need to wait for the resulting object to appear in the bucket before proceeding.
.google.cloud.dialogflow.cx.v3.AdvancedSettings advanced_settings = 21;getAdvancedSettingsOrBuilder in interface QueryResultOrBuilderpublic boolean getAllowAnswerFeedback()
Indicates whether the Thumbs up/Thumbs down rating controls are need to be shown for the response in the Dialogflow Messenger widget.
bool allow_answer_feedback = 32;getAllowAnswerFeedback in interface QueryResultOrBuilderpublic QueryResult.Builder setAllowAnswerFeedback(boolean value)
Indicates whether the Thumbs up/Thumbs down rating controls are need to be shown for the response in the Dialogflow Messenger widget.
bool allow_answer_feedback = 32;value - The allowAnswerFeedback to set.public QueryResult.Builder clearAllowAnswerFeedback()
Indicates whether the Thumbs up/Thumbs down rating controls are need to be shown for the response in the Dialogflow Messenger widget.
bool allow_answer_feedback = 32;public boolean hasDataStoreConnectionSignals()
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
hasDataStoreConnectionSignals in interface QueryResultOrBuilderpublic DataStoreConnectionSignals getDataStoreConnectionSignals()
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
getDataStoreConnectionSignals in interface QueryResultOrBuilderpublic QueryResult.Builder setDataStoreConnectionSignals(DataStoreConnectionSignals value)
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
public QueryResult.Builder setDataStoreConnectionSignals(DataStoreConnectionSignals.Builder builderForValue)
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
public QueryResult.Builder mergeDataStoreConnectionSignals(DataStoreConnectionSignals value)
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
public QueryResult.Builder clearDataStoreConnectionSignals()
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignals.Builder getDataStoreConnectionSignalsBuilder()
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
public DataStoreConnectionSignalsOrBuilder getDataStoreConnectionSignalsOrBuilder()
Optional. Data store connection feature output signals. Filled only when data stores are involved in serving the query.
.google.cloud.dialogflow.cx.v3.DataStoreConnectionSignals data_store_connection_signals = 35 [(.google.api.field_behavior) = OPTIONAL];
getDataStoreConnectionSignalsOrBuilder in interface QueryResultOrBuilderpublic final QueryResult.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder>public final QueryResult.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryResult.Builder>Copyright © 2025 Google LLC. All rights reserved.