public static final class QueryInput.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder> implements QueryInputOrBuilder
Represents the query input. It can contain either:
1. An audio config which
instructs the speech recognizer how to process the speech audio.
2. A conversational query in the form of text,.
3. An event that specifies which intent to trigger.
Protobuf type google.cloud.dialogflow.v2beta1.QueryInput| Modifier and Type | Method and Description |
|---|---|
QueryInput.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryInput |
build() |
QueryInput |
buildPartial() |
QueryInput.Builder |
clear() |
QueryInput.Builder |
clearAudioConfig()
Instructs the speech recognizer how to process the speech audio.
|
QueryInput.Builder |
clearEvent()
The event to be processed.
|
QueryInput.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
QueryInput.Builder |
clearInput() |
QueryInput.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
QueryInput.Builder |
clearText()
The natural language text to be processed.
|
QueryInput.Builder |
clone() |
InputAudioConfig |
getAudioConfig()
Instructs the speech recognizer how to process the speech audio.
|
InputAudioConfig.Builder |
getAudioConfigBuilder()
Instructs the speech recognizer how to process the speech audio.
|
InputAudioConfigOrBuilder |
getAudioConfigOrBuilder()
Instructs the speech recognizer how to process the speech audio.
|
QueryInput |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
EventInput |
getEvent()
The event to be processed.
|
EventInput.Builder |
getEventBuilder()
The event to be processed.
|
EventInputOrBuilder |
getEventOrBuilder()
The event to be processed.
|
QueryInput.InputCase |
getInputCase() |
TextInput |
getText()
The natural language text to be processed.
|
TextInput.Builder |
getTextBuilder()
The natural language text to be processed.
|
TextInputOrBuilder |
getTextOrBuilder()
The natural language text to be processed.
|
boolean |
hasAudioConfig()
Instructs the speech recognizer how to process the speech audio.
|
boolean |
hasEvent()
The event to be processed.
|
boolean |
hasText()
The natural language text to be processed.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
QueryInput.Builder |
mergeAudioConfig(InputAudioConfig value)
Instructs the speech recognizer how to process the speech audio.
|
QueryInput.Builder |
mergeEvent(EventInput value)
The event to be processed.
|
QueryInput.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
QueryInput.Builder |
mergeFrom(com.google.protobuf.Message other) |
QueryInput.Builder |
mergeFrom(QueryInput other) |
QueryInput.Builder |
mergeText(TextInput value)
The natural language text to be processed.
|
QueryInput.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
QueryInput.Builder |
setAudioConfig(InputAudioConfig.Builder builderForValue)
Instructs the speech recognizer how to process the speech audio.
|
QueryInput.Builder |
setAudioConfig(InputAudioConfig value)
Instructs the speech recognizer how to process the speech audio.
|
QueryInput.Builder |
setEvent(EventInput.Builder builderForValue)
The event to be processed.
|
QueryInput.Builder |
setEvent(EventInput value)
The event to be processed.
|
QueryInput.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
QueryInput.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
QueryInput.Builder |
setText(TextInput.Builder builderForValue)
The natural language text to be processed.
|
QueryInput.Builder |
setText(TextInput value)
The natural language text to be processed.
|
QueryInput.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
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<QueryInput.Builder>public QueryInput.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.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<QueryInput.Builder>public QueryInput getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic QueryInput build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic QueryInput buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic QueryInput.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder>public QueryInput.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<QueryInput.Builder>public QueryInput.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder>public QueryInput.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder>public QueryInput.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<QueryInput.Builder>public QueryInput.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<QueryInput.Builder>public QueryInput.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<QueryInput.Builder>public QueryInput.Builder mergeFrom(QueryInput other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder>public QueryInput.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<QueryInput.Builder>IOExceptionpublic QueryInput.InputCase getInputCase()
getInputCase in interface QueryInputOrBuilderpublic QueryInput.Builder clearInput()
public boolean hasAudioConfig()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;hasAudioConfig in interface QueryInputOrBuilderpublic InputAudioConfig getAudioConfig()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;getAudioConfig in interface QueryInputOrBuilderpublic QueryInput.Builder setAudioConfig(InputAudioConfig value)
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;public QueryInput.Builder setAudioConfig(InputAudioConfig.Builder builderForValue)
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;public QueryInput.Builder mergeAudioConfig(InputAudioConfig value)
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;public QueryInput.Builder clearAudioConfig()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;public InputAudioConfig.Builder getAudioConfigBuilder()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;public InputAudioConfigOrBuilder getAudioConfigOrBuilder()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2beta1.InputAudioConfig audio_config = 1;getAudioConfigOrBuilder in interface QueryInputOrBuilderpublic boolean hasText()
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;hasText in interface QueryInputOrBuilderpublic TextInput getText()
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;getText in interface QueryInputOrBuilderpublic QueryInput.Builder setText(TextInput value)
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;public QueryInput.Builder setText(TextInput.Builder builderForValue)
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;public QueryInput.Builder mergeText(TextInput value)
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;public QueryInput.Builder clearText()
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;public TextInput.Builder getTextBuilder()
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;public TextInputOrBuilder getTextOrBuilder()
The natural language text to be processed.
.google.cloud.dialogflow.v2beta1.TextInput text = 2;getTextOrBuilder in interface QueryInputOrBuilderpublic boolean hasEvent()
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;hasEvent in interface QueryInputOrBuilderpublic EventInput getEvent()
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;getEvent in interface QueryInputOrBuilderpublic QueryInput.Builder setEvent(EventInput value)
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;public QueryInput.Builder setEvent(EventInput.Builder builderForValue)
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;public QueryInput.Builder mergeEvent(EventInput value)
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;public QueryInput.Builder clearEvent()
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;public EventInput.Builder getEventBuilder()
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;public EventInputOrBuilder getEventOrBuilder()
The event to be processed.
.google.cloud.dialogflow.v2beta1.EventInput event = 3;getEventOrBuilder in interface QueryInputOrBuilderpublic final QueryInput.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder>public final QueryInput.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<QueryInput.Builder>Copyright © 2019 Google LLC. All rights reserved.