public static final class DetectIntentResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder> implements DetectIntentResponseOrBuilder
The message returned from the DetectIntent method.Protobuf type
google.cloud.dialogflow.v2.DetectIntentResponse| Modifier and Type | Method and Description |
|---|---|
DetectIntentResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
DetectIntentResponse |
build() |
DetectIntentResponse |
buildPartial() |
DetectIntentResponse.Builder |
clear() |
DetectIntentResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
DetectIntentResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
DetectIntentResponse.Builder |
clearQueryResult()
The results of the conversational query or event processing.
|
DetectIntentResponse.Builder |
clearResponseId()
The unique identifier of the response.
|
DetectIntentResponse.Builder |
clearWebhookStatus()
Specifies the status of the webhook request.
|
DetectIntentResponse.Builder |
clone() |
DetectIntentResponse |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
QueryResult |
getQueryResult()
The results of the conversational query or event processing.
|
QueryResult.Builder |
getQueryResultBuilder()
The results of the conversational query or event processing.
|
QueryResultOrBuilder |
getQueryResultOrBuilder()
The results of the conversational query or event processing.
|
java.lang.String |
getResponseId()
The unique identifier of the response.
|
com.google.protobuf.ByteString |
getResponseIdBytes()
The unique identifier of the response.
|
com.google.rpc.Status |
getWebhookStatus()
Specifies the status of the webhook request.
|
com.google.rpc.Status.Builder |
getWebhookStatusBuilder()
Specifies the status of the webhook request.
|
com.google.rpc.StatusOrBuilder |
getWebhookStatusOrBuilder()
Specifies the status of the webhook request.
|
boolean |
hasQueryResult()
The results of the conversational query or event processing.
|
boolean |
hasWebhookStatus()
Specifies the status of the webhook request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DetectIntentResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DetectIntentResponse.Builder |
mergeFrom(DetectIntentResponse other) |
DetectIntentResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
DetectIntentResponse.Builder |
mergeQueryResult(QueryResult value)
The results of the conversational query or event processing.
|
DetectIntentResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DetectIntentResponse.Builder |
mergeWebhookStatus(com.google.rpc.Status value)
Specifies the status of the webhook request.
|
DetectIntentResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
DetectIntentResponse.Builder |
setQueryResult(QueryResult.Builder builderForValue)
The results of the conversational query or event processing.
|
DetectIntentResponse.Builder |
setQueryResult(QueryResult value)
The results of the conversational query or event processing.
|
DetectIntentResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
DetectIntentResponse.Builder |
setResponseId(java.lang.String value)
The unique identifier of the response.
|
DetectIntentResponse.Builder |
setResponseIdBytes(com.google.protobuf.ByteString value)
The unique identifier of the response.
|
DetectIntentResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DetectIntentResponse.Builder |
setWebhookStatus(com.google.rpc.Status.Builder builderForValue)
Specifies the status of the webhook request.
|
DetectIntentResponse.Builder |
setWebhookStatus(com.google.rpc.Status value)
Specifies the status of the webhook request.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, 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<DetectIntentResponse.Builder>public DetectIntentResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.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<DetectIntentResponse.Builder>public DetectIntentResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DetectIntentResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DetectIntentResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DetectIntentResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder mergeFrom(DetectIntentResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public DetectIntentResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DetectIntentResponse.Builder>java.io.IOExceptionpublic java.lang.String getResponseId()
The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.
string response_id = 1;getResponseId in interface DetectIntentResponseOrBuilderpublic com.google.protobuf.ByteString getResponseIdBytes()
The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.
string response_id = 1;getResponseIdBytes in interface DetectIntentResponseOrBuilderpublic DetectIntentResponse.Builder setResponseId(java.lang.String value)
The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.
string response_id = 1;public DetectIntentResponse.Builder clearResponseId()
The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.
string response_id = 1;public DetectIntentResponse.Builder setResponseIdBytes(com.google.protobuf.ByteString value)
The unique identifier of the response. It can be used to locate a response in the training example set or for reporting issues.
string response_id = 1;public boolean hasQueryResult()
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;hasQueryResult in interface DetectIntentResponseOrBuilderpublic QueryResult getQueryResult()
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;getQueryResult in interface DetectIntentResponseOrBuilderpublic DetectIntentResponse.Builder setQueryResult(QueryResult value)
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;public DetectIntentResponse.Builder setQueryResult(QueryResult.Builder builderForValue)
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;public DetectIntentResponse.Builder mergeQueryResult(QueryResult value)
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;public DetectIntentResponse.Builder clearQueryResult()
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;public QueryResult.Builder getQueryResultBuilder()
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;public QueryResultOrBuilder getQueryResultOrBuilder()
The results of the conversational query or event processing.
.google.cloud.dialogflow.v2.QueryResult query_result = 2;getQueryResultOrBuilder in interface DetectIntentResponseOrBuilderpublic boolean hasWebhookStatus()
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;hasWebhookStatus in interface DetectIntentResponseOrBuilderpublic com.google.rpc.Status getWebhookStatus()
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;getWebhookStatus in interface DetectIntentResponseOrBuilderpublic DetectIntentResponse.Builder setWebhookStatus(com.google.rpc.Status value)
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;public DetectIntentResponse.Builder setWebhookStatus(com.google.rpc.Status.Builder builderForValue)
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;public DetectIntentResponse.Builder mergeWebhookStatus(com.google.rpc.Status value)
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;public DetectIntentResponse.Builder clearWebhookStatus()
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;public com.google.rpc.Status.Builder getWebhookStatusBuilder()
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;public com.google.rpc.StatusOrBuilder getWebhookStatusOrBuilder()
Specifies the status of the webhook request. `webhook_status` is never populated in webhook requests.
.google.rpc.Status webhook_status = 3;getWebhookStatusOrBuilder in interface DetectIntentResponseOrBuilderpublic final DetectIntentResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>public final DetectIntentResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DetectIntentResponse.Builder>