Class Search.Builder (0.1.0)
public static final class Search.Builder extends GeneratedMessageV3.Builder<Search.Builder> implements SearchOrBuilder
A single search request within a batch operation.
Protobuf type google.cloud.vectorsearch.v1beta.Search
Inherited Members
com.google.protobuf.GeneratedMessageV3.Builder.getUnknownFieldSetBuilder()
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.internalGetMutableMapFieldReflection(int)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownLengthDelimitedField(int,com.google.protobuf.ByteString)
com.google.protobuf.GeneratedMessageV3.Builder.mergeUnknownVarintField(int,int)
com.google.protobuf.GeneratedMessageV3.Builder.parseUnknownField(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite,int)
com.google.protobuf.GeneratedMessageV3.Builder.setUnknownFieldSetBuilder(com.google.protobuf.UnknownFieldSet.Builder)
Static Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Methods
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public Search.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Overrides
build()
| Returns |
| Type |
Description |
Search |
|
buildPartial()
public Search buildPartial()
| Returns |
| Type |
Description |
Search |
|
clear()
public Search.Builder clear()
Overrides
clearField(Descriptors.FieldDescriptor field)
public Search.Builder clearField(Descriptors.FieldDescriptor field)
Overrides
clearOneof(Descriptors.OneofDescriptor oneof)
public Search.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Overrides
clearSearchType()
public Search.Builder clearSearchType()
clearSemanticSearch()
public Search.Builder clearSemanticSearch()
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
clearVectorSearch()
public Search.Builder clearVectorSearch()
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
clone()
public Search.Builder clone()
Overrides
getDefaultInstanceForType()
public Search getDefaultInstanceForType()
| Returns |
| Type |
Description |
Search |
|
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Overrides
getSearchTypeCase()
public Search.SearchTypeCase getSearchTypeCase()
getSemanticSearch()
public SemanticSearch getSemanticSearch()
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
getSemanticSearchBuilder()
public SemanticSearch.Builder getSemanticSearchBuilder()
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
getSemanticSearchOrBuilder()
public SemanticSearchOrBuilder getSemanticSearchOrBuilder()
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
getVectorSearch()
public VectorSearch getVectorSearch()
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
getVectorSearchBuilder()
public VectorSearch.Builder getVectorSearchBuilder()
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
getVectorSearchOrBuilder()
public VectorSearchOrBuilder getVectorSearchOrBuilder()
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
hasSemanticSearch()
public boolean hasSemanticSearch()
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
| Returns |
| Type |
Description |
boolean |
Whether the semanticSearch field is set.
|
hasVectorSearch()
public boolean hasVectorSearch()
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
| Returns |
| Type |
Description |
boolean |
Whether the vectorSearch field is set.
|
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
mergeFrom(Search other)
public Search.Builder mergeFrom(Search other)
| Parameter |
| Name |
Description |
other |
Search
|
public Search.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Overrides
mergeFrom(Message other)
public Search.Builder mergeFrom(Message other)
| Parameter |
| Name |
Description |
other |
Message
|
Overrides
mergeSemanticSearch(SemanticSearch value)
public Search.Builder mergeSemanticSearch(SemanticSearch value)
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
mergeUnknownFields(UnknownFieldSet unknownFields)
public final Search.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Overrides
mergeVectorSearch(VectorSearch value)
public Search.Builder mergeVectorSearch(VectorSearch value)
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
setField(Descriptors.FieldDescriptor field, Object value)
public Search.Builder setField(Descriptors.FieldDescriptor field, Object value)
Overrides
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public Search.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Overrides
setSemanticSearch(SemanticSearch value)
public Search.Builder setSemanticSearch(SemanticSearch value)
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
setSemanticSearch(SemanticSearch.Builder builderForValue)
public Search.Builder setSemanticSearch(SemanticSearch.Builder builderForValue)
A semantic search.
.google.cloud.vectorsearch.v1beta.SemanticSearch semantic_search = 2;
setUnknownFields(UnknownFieldSet unknownFields)
public final Search.Builder setUnknownFields(UnknownFieldSet unknownFields)
Overrides
setVectorSearch(VectorSearch value)
public Search.Builder setVectorSearch(VectorSearch value)
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
setVectorSearch(VectorSearch.Builder builderForValue)
public Search.Builder setVectorSearch(VectorSearch.Builder builderForValue)
A vector-based search.
.google.cloud.vectorsearch.v1beta.VectorSearch vector_search = 1;
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 2025-11-19 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 2025-11-19 UTC."],[],[]]