Send feedback
Class SearchHint.IndexHint.DenseScannParams.Builder (0.15.0)
Stay organized with collections
Save and categorize content based on your preferences.
0.15.0 (latest)
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.v1beta.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
clearInitialCandidateCount()
public SearchHint . IndexHint . DenseScannParams . Builder clearInitialCandidateCount ()
Optional. The number of initial candidates. Must be a positive integer
(> 0).
int32 initial_candidate_count = 2 [(.google.api.field_behavior) = OPTIONAL];
clearSearchLeavesPct()
public SearchHint . IndexHint . DenseScannParams . Builder clearSearchLeavesPct ()
Optional. Dense ANN param overrides to control recall and latency.
The percentage of leaves to search, in the range [0, 100].
int32 search_leaves_pct = 1 [(.google.api.field_behavior) = OPTIONAL];
getDefaultInstanceForType()
public SearchHint . IndexHint . DenseScannParams getDefaultInstanceForType ()
getDescriptorForType()
public Descriptors . Descriptor getDescriptorForType ()
Overrides
getInitialCandidateCount()
public int getInitialCandidateCount ()
Optional. The number of initial candidates. Must be a positive integer
(> 0).
int32 initial_candidate_count = 2 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The initialCandidateCount.
getSearchLeavesPct()
public int getSearchLeavesPct ()
Optional. Dense ANN param overrides to control recall and latency.
The percentage of leaves to search, in the range [0, 100].
int32 search_leaves_pct = 1 [(.google.api.field_behavior) = OPTIONAL];
Returns
Type
Description
int
The searchLeavesPct.
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
setInitialCandidateCount(int value)
public SearchHint . IndexHint . DenseScannParams . Builder setInitialCandidateCount ( int value )
Optional. The number of initial candidates. Must be a positive integer
(> 0).
int32 initial_candidate_count = 2 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The initialCandidateCount to set.
setSearchLeavesPct(int value)
public SearchHint . IndexHint . DenseScannParams . Builder setSearchLeavesPct ( int value )
Optional. Dense ANN param overrides to control recall and latency.
The percentage of leaves to search, in the range [0, 100].
int32 search_leaves_pct = 1 [(.google.api.field_behavior) = OPTIONAL];
Parameter
Name
Description
value
int The searchLeavesPct 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-06-18 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-06-18 UTC."],[],[]]