Class QueryInput (4.34.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class QueryInput extends GeneratedMessageV3 implements QueryInputOrBuilder
Represents the query input. It can contain either:
An audio config which instructs the speech recognizer how to process the
speech audio.
A conversational query in the form of text.
An event that specifies which intent to trigger.
Protobuf type google.cloud.dialogflow.v2.QueryInput
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
Static Fields
public static final int AUDIO_CONFIG_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
public static final int EVENT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
TEXT_FIELD_NUMBER
public static final int TEXT_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
public static QueryInput getDefaultInstance()
public static final Descriptors.Descriptor getDescriptor()
public static QueryInput.Builder newBuilder()
public static QueryInput.Builder newBuilder(QueryInput prototype)
public static QueryInput parseDelimitedFrom(InputStream input)
public static QueryInput parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static QueryInput parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
public static QueryInput parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static QueryInput parseFrom(ByteString data)
public static QueryInput parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static QueryInput parseFrom(CodedInputStream input)
public static QueryInput parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static QueryInput parseFrom(InputStream input)
public static QueryInput parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
public static QueryInput parseFrom(ByteBuffer data)
public static QueryInput parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static Parser<QueryInput> parser()
Methods
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
public InputAudioConfig getAudioConfig()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2.InputAudioConfig audio_config = 1;
public InputAudioConfigOrBuilder getAudioConfigOrBuilder()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2.InputAudioConfig audio_config = 1;
public QueryInput getDefaultInstanceForType()
public EventInput getEvent()
The event to be processed.
.google.cloud.dialogflow.v2.EventInput event = 3;
public EventInputOrBuilder getEventOrBuilder()
The event to be processed.
.google.cloud.dialogflow.v2.EventInput event = 3;
public QueryInput.InputCase getInputCase()
public Parser<QueryInput> getParserForType()
Overrides
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getText()
public TextInput getText()
The natural language text to be processed. Text length must not exceed
256 character for virtual agent interactions.
.google.cloud.dialogflow.v2.TextInput text = 2;
getTextOrBuilder()
public TextInputOrBuilder getTextOrBuilder()
The natural language text to be processed. Text length must not exceed
256 character for virtual agent interactions.
.google.cloud.dialogflow.v2.TextInput text = 2;
public boolean hasAudioConfig()
Instructs the speech recognizer how to process the speech audio.
.google.cloud.dialogflow.v2.InputAudioConfig audio_config = 1;
Returns |
Type |
Description |
boolean |
Whether the audioConfig field is set.
|
public boolean hasEvent()
The event to be processed.
.google.cloud.dialogflow.v2.EventInput event = 3;
Returns |
Type |
Description |
boolean |
Whether the event field is set.
|
hasText()
The natural language text to be processed. Text length must not exceed
256 character for virtual agent interactions.
.google.cloud.dialogflow.v2.TextInput text = 2;
Returns |
Type |
Description |
boolean |
Whether the text field is set.
|
Returns |
Type |
Description |
int |
|
Overrides
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
public final boolean isInitialized()
Overrides
public QueryInput.Builder newBuilderForType()
protected QueryInput.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
public QueryInput.Builder toBuilder()
public void writeTo(CodedOutputStream output)
Overrides
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-01 UTC.
[{
"type": "thumb-down",
"id": "hardToUnderstand",
"label":"Hard to understand"
},{
"type": "thumb-down",
"id": "incorrectInformationOrSampleCode",
"label":"Incorrect information or sample code"
},{
"type": "thumb-down",
"id": "missingTheInformationSamplesINeed",
"label":"Missing the information/samples I need"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
{"lastModified": "Last updated 2024-10-01 UTC."}
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2024-10-01 UTC."]]