Class FindNeighborsRequest.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
- com.google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Builder
-
- All Implemented Interfaces:
FindNeighborsRequestOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- FindNeighborsRequest
public static final class FindNeighborsRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder> implements FindNeighborsRequestOrBuilder
The request message for [MatchService.FindNeighbors][google.cloud.aiplatform.v1beta1.MatchService.FindNeighbors].
Protobuf typegoogle.cloud.aiplatform.v1beta1.FindNeighborsRequest
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description FindNeighborsRequest.BuilderaddAllQueries(Iterable<? extends FindNeighborsRequest.Query> values)The list of queries.FindNeighborsRequest.BuilderaddQueries(int index, FindNeighborsRequest.Query value)The list of queries.FindNeighborsRequest.BuilderaddQueries(int index, FindNeighborsRequest.Query.Builder builderForValue)The list of queries.FindNeighborsRequest.BuilderaddQueries(FindNeighborsRequest.Query value)The list of queries.FindNeighborsRequest.BuilderaddQueries(FindNeighborsRequest.Query.Builder builderForValue)The list of queries.FindNeighborsRequest.Query.BuilderaddQueriesBuilder()The list of queries.FindNeighborsRequest.Query.BuilderaddQueriesBuilder(int index)The list of queries.FindNeighborsRequest.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FindNeighborsRequestbuild()FindNeighborsRequestbuildPartial()FindNeighborsRequest.Builderclear()FindNeighborsRequest.BuilderclearDeployedIndexId()The ID of the DeployedIndex that will serve the request.FindNeighborsRequest.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)FindNeighborsRequest.BuilderclearIndexEndpoint()Required.FindNeighborsRequest.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)FindNeighborsRequest.BuilderclearQueries()The list of queries.FindNeighborsRequest.BuilderclearReturnFullDatapoint()If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned.FindNeighborsRequest.Builderclone()FindNeighborsRequestgetDefaultInstanceForType()StringgetDeployedIndexId()The ID of the DeployedIndex that will serve the request.com.google.protobuf.ByteStringgetDeployedIndexIdBytes()The ID of the DeployedIndex that will serve the request.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetIndexEndpoint()Required.com.google.protobuf.ByteStringgetIndexEndpointBytes()Required.FindNeighborsRequest.QuerygetQueries(int index)The list of queries.FindNeighborsRequest.Query.BuildergetQueriesBuilder(int index)The list of queries.List<FindNeighborsRequest.Query.Builder>getQueriesBuilderList()The list of queries.intgetQueriesCount()The list of queries.List<FindNeighborsRequest.Query>getQueriesList()The list of queries.FindNeighborsRequest.QueryOrBuildergetQueriesOrBuilder(int index)The list of queries.List<? extends FindNeighborsRequest.QueryOrBuilder>getQueriesOrBuilderList()The list of queries.booleangetReturnFullDatapoint()If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()FindNeighborsRequest.BuildermergeFrom(FindNeighborsRequest other)FindNeighborsRequest.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)FindNeighborsRequest.BuildermergeFrom(com.google.protobuf.Message other)FindNeighborsRequest.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)FindNeighborsRequest.BuilderremoveQueries(int index)The list of queries.FindNeighborsRequest.BuildersetDeployedIndexId(String value)The ID of the DeployedIndex that will serve the request.FindNeighborsRequest.BuildersetDeployedIndexIdBytes(com.google.protobuf.ByteString value)The ID of the DeployedIndex that will serve the request.FindNeighborsRequest.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)FindNeighborsRequest.BuildersetIndexEndpoint(String value)Required.FindNeighborsRequest.BuildersetIndexEndpointBytes(com.google.protobuf.ByteString value)Required.FindNeighborsRequest.BuildersetQueries(int index, FindNeighborsRequest.Query value)The list of queries.FindNeighborsRequest.BuildersetQueries(int index, FindNeighborsRequest.Query.Builder builderForValue)The list of queries.FindNeighborsRequest.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)FindNeighborsRequest.BuildersetReturnFullDatapoint(boolean value)If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned.FindNeighborsRequest.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
clear
public FindNeighborsRequest.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
getDefaultInstanceForType
public FindNeighborsRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public FindNeighborsRequest build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FindNeighborsRequest buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FindNeighborsRequest.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
setField
public FindNeighborsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
clearField
public FindNeighborsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
clearOneof
public FindNeighborsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
setRepeatedField
public FindNeighborsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
addRepeatedField
public FindNeighborsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
mergeFrom
public FindNeighborsRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FindNeighborsRequest.Builder>
-
mergeFrom
public FindNeighborsRequest.Builder mergeFrom(FindNeighborsRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
mergeFrom
public FindNeighborsRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<FindNeighborsRequest.Builder>- Throws:
IOException
-
getIndexEndpoint
public String getIndexEndpoint()
Required. The name of the index endpoint. Format: `projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}`string index_endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getIndexEndpointin interfaceFindNeighborsRequestOrBuilder- Returns:
- The indexEndpoint.
-
getIndexEndpointBytes
public com.google.protobuf.ByteString getIndexEndpointBytes()
Required. The name of the index endpoint. Format: `projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}`string index_endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Specified by:
getIndexEndpointBytesin interfaceFindNeighborsRequestOrBuilder- Returns:
- The bytes for indexEndpoint.
-
setIndexEndpoint
public FindNeighborsRequest.Builder setIndexEndpoint(String value)
Required. The name of the index endpoint. Format: `projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}`string index_endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The indexEndpoint to set.- Returns:
- This builder for chaining.
-
clearIndexEndpoint
public FindNeighborsRequest.Builder clearIndexEndpoint()
Required. The name of the index endpoint. Format: `projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}`string index_endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Returns:
- This builder for chaining.
-
setIndexEndpointBytes
public FindNeighborsRequest.Builder setIndexEndpointBytes(com.google.protobuf.ByteString value)
Required. The name of the index endpoint. Format: `projects/{project}/locations/{location}/indexEndpoints/{index_endpoint}`string index_endpoint = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }- Parameters:
value- The bytes for indexEndpoint to set.- Returns:
- This builder for chaining.
-
getDeployedIndexId
public String getDeployedIndexId()
The ID of the DeployedIndex that will serve the request. This request is sent to a specific IndexEndpoint, as per the IndexEndpoint.network. That IndexEndpoint also has IndexEndpoint.deployed_indexes, and each such index has a DeployedIndex.id field. The value of the field below must equal one of the DeployedIndex.id fields of the IndexEndpoint that is being called for this request.
string deployed_index_id = 2;- Specified by:
getDeployedIndexIdin interfaceFindNeighborsRequestOrBuilder- Returns:
- The deployedIndexId.
-
getDeployedIndexIdBytes
public com.google.protobuf.ByteString getDeployedIndexIdBytes()
The ID of the DeployedIndex that will serve the request. This request is sent to a specific IndexEndpoint, as per the IndexEndpoint.network. That IndexEndpoint also has IndexEndpoint.deployed_indexes, and each such index has a DeployedIndex.id field. The value of the field below must equal one of the DeployedIndex.id fields of the IndexEndpoint that is being called for this request.
string deployed_index_id = 2;- Specified by:
getDeployedIndexIdBytesin interfaceFindNeighborsRequestOrBuilder- Returns:
- The bytes for deployedIndexId.
-
setDeployedIndexId
public FindNeighborsRequest.Builder setDeployedIndexId(String value)
The ID of the DeployedIndex that will serve the request. This request is sent to a specific IndexEndpoint, as per the IndexEndpoint.network. That IndexEndpoint also has IndexEndpoint.deployed_indexes, and each such index has a DeployedIndex.id field. The value of the field below must equal one of the DeployedIndex.id fields of the IndexEndpoint that is being called for this request.
string deployed_index_id = 2;- Parameters:
value- The deployedIndexId to set.- Returns:
- This builder for chaining.
-
clearDeployedIndexId
public FindNeighborsRequest.Builder clearDeployedIndexId()
The ID of the DeployedIndex that will serve the request. This request is sent to a specific IndexEndpoint, as per the IndexEndpoint.network. That IndexEndpoint also has IndexEndpoint.deployed_indexes, and each such index has a DeployedIndex.id field. The value of the field below must equal one of the DeployedIndex.id fields of the IndexEndpoint that is being called for this request.
string deployed_index_id = 2;- Returns:
- This builder for chaining.
-
setDeployedIndexIdBytes
public FindNeighborsRequest.Builder setDeployedIndexIdBytes(com.google.protobuf.ByteString value)
The ID of the DeployedIndex that will serve the request. This request is sent to a specific IndexEndpoint, as per the IndexEndpoint.network. That IndexEndpoint also has IndexEndpoint.deployed_indexes, and each such index has a DeployedIndex.id field. The value of the field below must equal one of the DeployedIndex.id fields of the IndexEndpoint that is being called for this request.
string deployed_index_id = 2;- Parameters:
value- The bytes for deployedIndexId to set.- Returns:
- This builder for chaining.
-
getQueriesList
public List<FindNeighborsRequest.Query> getQueriesList()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;- Specified by:
getQueriesListin interfaceFindNeighborsRequestOrBuilder
-
getQueriesCount
public int getQueriesCount()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;- Specified by:
getQueriesCountin interfaceFindNeighborsRequestOrBuilder
-
getQueries
public FindNeighborsRequest.Query getQueries(int index)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;- Specified by:
getQueriesin interfaceFindNeighborsRequestOrBuilder
-
setQueries
public FindNeighborsRequest.Builder setQueries(int index, FindNeighborsRequest.Query value)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
setQueries
public FindNeighborsRequest.Builder setQueries(int index, FindNeighborsRequest.Query.Builder builderForValue)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
addQueries
public FindNeighborsRequest.Builder addQueries(FindNeighborsRequest.Query value)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
addQueries
public FindNeighborsRequest.Builder addQueries(int index, FindNeighborsRequest.Query value)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
addQueries
public FindNeighborsRequest.Builder addQueries(FindNeighborsRequest.Query.Builder builderForValue)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
addQueries
public FindNeighborsRequest.Builder addQueries(int index, FindNeighborsRequest.Query.Builder builderForValue)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
addAllQueries
public FindNeighborsRequest.Builder addAllQueries(Iterable<? extends FindNeighborsRequest.Query> values)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
clearQueries
public FindNeighborsRequest.Builder clearQueries()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
removeQueries
public FindNeighborsRequest.Builder removeQueries(int index)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
getQueriesBuilder
public FindNeighborsRequest.Query.Builder getQueriesBuilder(int index)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
getQueriesOrBuilder
public FindNeighborsRequest.QueryOrBuilder getQueriesOrBuilder(int index)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;- Specified by:
getQueriesOrBuilderin interfaceFindNeighborsRequestOrBuilder
-
getQueriesOrBuilderList
public List<? extends FindNeighborsRequest.QueryOrBuilder> getQueriesOrBuilderList()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;- Specified by:
getQueriesOrBuilderListin interfaceFindNeighborsRequestOrBuilder
-
addQueriesBuilder
public FindNeighborsRequest.Query.Builder addQueriesBuilder()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
addQueriesBuilder
public FindNeighborsRequest.Query.Builder addQueriesBuilder(int index)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
getQueriesBuilderList
public List<FindNeighborsRequest.Query.Builder> getQueriesBuilderList()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
-
getReturnFullDatapoint
public boolean getReturnFullDatapoint()
If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned. Note that returning full datapoint will significantly increase the latency and cost of the query.
bool return_full_datapoint = 4;- Specified by:
getReturnFullDatapointin interfaceFindNeighborsRequestOrBuilder- Returns:
- The returnFullDatapoint.
-
setReturnFullDatapoint
public FindNeighborsRequest.Builder setReturnFullDatapoint(boolean value)
If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned. Note that returning full datapoint will significantly increase the latency and cost of the query.
bool return_full_datapoint = 4;- Parameters:
value- The returnFullDatapoint to set.- Returns:
- This builder for chaining.
-
clearReturnFullDatapoint
public FindNeighborsRequest.Builder clearReturnFullDatapoint()
If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned. Note that returning full datapoint will significantly increase the latency and cost of the query.
bool return_full_datapoint = 4;- Returns:
- This builder for chaining.
-
setUnknownFields
public final FindNeighborsRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
mergeUnknownFields
public final FindNeighborsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
-