Class SearchResponse.NaturalLanguageQueryUnderstandingInfo (0.63.0)
0.83.0 (latest)
0.81.0
0.79.0
0.78.0
0.77.0
0.76.0
0.74.0
0.72.0
0.71.0
0.70.0
0.69.0
0.68.0
0.66.0
0.64.0
0.63.0
0.60.0
0.59.0
0.58.0
0.56.0
0.55.0
0.54.0
0.53.0
0.52.0
0.51.0
0.50.0
0.49.0
0.48.0
0.47.0
0.45.0
0.44.0
0.43.0
0.42.0
0.41.0
0.40.0
0.39.0
0.38.0
0.37.0
0.36.0
0.35.0
0.33.0
0.32.0
0.31.0
0.30.0
0.29.0
0.28.0
0.27.0
0.26.0
0.25.0
0.24.0
0.23.0
0.20.0
0.19.0
0.18.0
0.17.0
0.16.0
0.15.0
0.14.0
0.13.0
0.12.0
0.11.0
0.10.0
0.9.0
0.8.0
0.7.0
0.5.0
0.4.0
0.3.0
0.2.0
0.1.0
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.v1beta.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.v1beta.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.v1beta.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.v1beta.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 2026-03-14 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2026-03-14 UTC."],[],[]]