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 |
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 |
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 |
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 |
build() |
QueryResult |
buildPartial() |
QueryResult.Builder |
clear() |
QueryResult.Builder |
clearCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
QueryResult.Builder |
clearDiagnosticInfo()
The free-form diagnostic info.
|
QueryResult.Builder |
clearDtmf()
If a [DTMF][DTMFInput] was provided as input, this field will contain
a copy of the [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=613
|
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 |
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 |
clone() |
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].
|
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][DTMFInput] was provided as input, this field will contain
a copy of the [DTMFInput][].
|
DtmfInput.Builder |
getDtmfBuilder()
If a [DTMF][DTMFInput] was provided as input, this field will contain
a copy of the [DTMFInput][].
|
DtmfInputOrBuilder |
getDtmfOrBuilder()
If a [DTMF][DTMFInput] was provided as input, this field will contain
a copy of the [DTMFInput][].
|
Intent |
getIntent()
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent is deprecated. See
google/cloud/dialogflow/cx/v3/session.proto;l=604
|
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=613
|
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.
|
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.
|
boolean |
hasCurrentPage()
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
boolean |
hasDiagnosticInfo()
The free-form diagnostic info.
|
boolean |
hasDtmf()
If a [DTMF][DTMFInput] was provided as input, this field will contain
a copy of the [DTMFInput][].
|
boolean |
hasIntent()
Deprecated.
google.cloud.dialogflow.cx.v3.QueryResult.intent is deprecated. See
google/cloud/dialogflow/cx/v3/session.proto;l=604
|
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 |
mergeCurrentPage(Page value)
The current [Page][google.cloud.dialogflow.cx.v3.Page].
|
QueryResult.Builder |
mergeDiagnosticInfo(com.google.protobuf.Struct value)
The free-form diagnostic info.
|
QueryResult.Builder |
mergeDtmf(DtmfInput value)
If a [DTMF][DTMFInput] was provided as input, this field will contain
a copy of the [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 |
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 |
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 |
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][DTMFInput] was provided as input, this field will contain
a copy of the [DTMFInput][].
|
QueryResult.Builder |
setDtmf(DtmfInput value)
If a [DTMF][DTMFInput] was provided as input, this field will contain
a copy of the [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=613
|
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 |
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.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic 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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>`.
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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>`.
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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>`.
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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>`.
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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>`.
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/<Project ID>/locations/<Location ID>/agents/<Agent ID>/intents/<Intent ID>`.
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][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;hasDtmf in interface QueryResultOrBuilderpublic DtmfInput getDtmf()
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;getDtmf in interface QueryResultOrBuilderpublic QueryResult.Builder setDtmf(DtmfInput value)
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public QueryResult.Builder setDtmf(DtmfInput.Builder builderForValue)
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public QueryResult.Builder mergeDtmf(DtmfInput value)
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public QueryResult.Builder clearDtmf()
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public DtmfInput.Builder getDtmfBuilder()
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [DTMFInput][].
.google.cloud.dialogflow.cx.v3.DtmfInput dtmf = 23;public DtmfInputOrBuilder getDtmfOrBuilder()
If a [DTMF][DTMFInput] was provided as input, this field will contain a copy of the [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 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 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 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 © 2022 Google LLC. All rights reserved.