Class SearchResponse.NaturalLanguageQueryUnderstandingInfo (0.45.0)
Stay organized with collections
Save and categorize content based on your preferences.
public static final class SearchResponse.NaturalLanguageQueryUnderstandingInfo extends GeneratedMessageV3 implements SearchResponse.NaturalLanguageQueryUnderstandingInfoOrBuilder
Information describing what natural language understanding was
done on the input query.
Protobuf type
google.cloud.discoveryengine.v1alpha.SearchResponse.NaturalLanguageQueryUnderstandingInfo
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>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
EXTRACTED_FILTERS_FIELD_NUMBER
public static final int EXTRACTED_FILTERS_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
REWRITTEN_QUERY_FIELD_NUMBER
public static final int REWRITTEN_QUERY_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
STRUCTURED_EXTRACTED_FILTER_FIELD_NUMBER
public static final int STRUCTURED_EXTRACTED_FILTER_FIELD_NUMBER
Field Value |
Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo.Builder newBuilder()
newBuilder(SearchResponse.NaturalLanguageQueryUnderstandingInfo prototype)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo.Builder newBuilder(SearchResponse.NaturalLanguageQueryUnderstandingInfo prototype)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseDelimitedFrom(InputStream input)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(byte[] data)
Parameter |
Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(CodedInputStream input)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(InputStream input)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static SearchResponse.NaturalLanguageQueryUnderstandingInfo parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<SearchResponse.NaturalLanguageQueryUnderstandingInfo> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter |
Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public SearchResponse.NaturalLanguageQueryUnderstandingInfo getDefaultInstanceForType()
getExtractedFilters()
public String getExtractedFilters()
The filters that were extracted from the input query.
string extracted_filters = 1;
Returns |
Type |
Description |
String |
The extractedFilters.
|
getExtractedFiltersBytes()
public ByteString getExtractedFiltersBytes()
The filters that were extracted from the input query.
string extracted_filters = 1;
Returns |
Type |
Description |
ByteString |
The bytes for extractedFilters.
|
getParserForType()
public Parser<SearchResponse.NaturalLanguageQueryUnderstandingInfo> getParserForType()
Overrides
getRewrittenQuery()
public String getRewrittenQuery()
Rewritten input query minus the extracted filters.
string rewritten_query = 2;
Returns |
Type |
Description |
String |
The rewrittenQuery.
|
getRewrittenQueryBytes()
public ByteString getRewrittenQueryBytes()
Rewritten input query minus the extracted filters.
string rewritten_query = 2;
Returns |
Type |
Description |
ByteString |
The bytes for rewrittenQuery.
|
getSerializedSize()
public int getSerializedSize()
Returns |
Type |
Description |
int |
|
Overrides
getStructuredExtractedFilter()
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter getStructuredExtractedFilter()
The filters that were extracted from the input query represented in a
structured form.
.google.cloud.discoveryengine.v1alpha.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter structured_extracted_filter = 3;
getStructuredExtractedFilterOrBuilder()
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilterOrBuilder getStructuredExtractedFilterOrBuilder()
The filters that were extracted from the input query represented in a
structured form.
.google.cloud.discoveryengine.v1alpha.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter structured_extracted_filter = 3;
hasStructuredExtractedFilter()
public boolean hasStructuredExtractedFilter()
The filters that were extracted from the input query represented in a
structured form.
.google.cloud.discoveryengine.v1alpha.SearchResponse.NaturalLanguageQueryUnderstandingInfo.StructuredExtractedFilter structured_extracted_filter = 3;
Returns |
Type |
Description |
boolean |
Whether the structuredExtractedFilter field is set.
|
hashCode()
Returns |
Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.Builder newBuilderForType()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected SearchResponse.NaturalLanguageQueryUnderstandingInfo.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Returns |
Type |
Description |
Object |
|
Overrides
toBuilder()
public SearchResponse.NaturalLanguageQueryUnderstandingInfo.Builder toBuilder()
writeTo(CodedOutputStream output)
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-09-24 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-09-24 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-09-24 UTC."]]