Send feedback
Class SearchHint.IndexHint.DenseScannParams.Builder (0.21.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.21.0 (latest)
0.17.0
0.16.0
0.15.0
0.12.0
0.9.0
0.8.0
0.6.0
0.4.0
0.3.0
0.1.0
public static final class SearchHint . IndexHint . DenseScannParams . Builder extends GeneratedMessage . Builder<SearchHint . IndexHint . DenseScannParams . Builder > implements SearchHint . IndexHint . DenseScannParamsOrBuilder
Parameters for dense ScaNN.
Protobuf type google.cloud.vectorsearch.v1.SearchHint.IndexHint.DenseScannParams
Inherited Members
com.google.protobuf.GeneratedMessage.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessage.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessage.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessage.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
com.google.protobuf.GeneratedMessage.Builder.setUnknownFieldsProto3(com.google.protobuf.UnknownFieldSet)
Static Methods
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
Methods
build()
public SearchHint . IndexHint . DenseScannParams build ()
buildPartial()
public SearchHint . IndexHint . DenseScannParams buildPartial ()
clear()
public SearchHint . IndexHint . DenseScannParams . Builder clear ()
Overrides
clearTargetRecall()
public SearchHint . IndexHint . DenseScannParams . Builder clearTargetRecall ()
Optional. The target recall for the search. Must be a double in the
range [0, 1]. While the search aims to achieve this level of recall, it
is not guaranteed.
optional double target_recall = 3 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public SearchHint . IndexHint . DenseScannParams getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getTargetRecall()
public double getTargetRecall ()
Optional. The target recall for the search. Must be a double in the
range [0, 1]. While the search aims to achieve this level of recall, it
is not guaranteed.
optional double target_recall = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
double
The targetRecall.
hasTargetRecall()
public boolean hasTargetRecall ()
Optional. The target recall for the search. Must be a double in the
range [0, 1]. While the search aims to achieve this level of recall, it
is not guaranteed.
optional double target_recall = 3 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
boolean
Whether the targetRecall field is set.
internalGetFieldAccessorTable()
protected GeneratedMessage . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
mergeFrom(SearchHint.IndexHint.DenseScannParams other)
public SearchHint . IndexHint . DenseScannParams . Builder mergeFrom ( SearchHint . IndexHint . DenseScannParams other )
public SearchHint . IndexHint . DenseScannParams . Builder mergeFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
Overrides
mergeFrom(Message other)
public SearchHint . IndexHint . DenseScannParams . Builder mergeFrom ( Message other )
Parameter
Name
Description
other
Message
Overrides
setTargetRecall(double value)
public SearchHint . IndexHint . DenseScannParams . Builder setTargetRecall ( double value )
Optional. The target recall for the search. Must be a double in the
range [0, 1]. While the search aims to achieve this level of recall, it
is not guaranteed.
optional double target_recall = 3 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
double The targetRecall to set.
Send feedback
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-10-07 UTC.
Need to tell us more?
[[["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 2026-10-07 UTC."],[],[]]