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.Builder
addAllQueries(Iterable<? extends FindNeighborsRequest.Query> values)
The list of queries.FindNeighborsRequest.Builder
addQueries(int index, FindNeighborsRequest.Query value)
The list of queries.FindNeighborsRequest.Builder
addQueries(int index, FindNeighborsRequest.Query.Builder builderForValue)
The list of queries.FindNeighborsRequest.Builder
addQueries(FindNeighborsRequest.Query value)
The list of queries.FindNeighborsRequest.Builder
addQueries(FindNeighborsRequest.Query.Builder builderForValue)
The list of queries.FindNeighborsRequest.Query.Builder
addQueriesBuilder()
The list of queries.FindNeighborsRequest.Query.Builder
addQueriesBuilder(int index)
The list of queries.FindNeighborsRequest.Builder
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
FindNeighborsRequest
build()
FindNeighborsRequest
buildPartial()
FindNeighborsRequest.Builder
clear()
FindNeighborsRequest.Builder
clearDeployedIndexId()
The ID of the DeployedIndex that will serve the request.FindNeighborsRequest.Builder
clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
FindNeighborsRequest.Builder
clearIndexEndpoint()
Required.FindNeighborsRequest.Builder
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
FindNeighborsRequest.Builder
clearQueries()
The list of queries.FindNeighborsRequest.Builder
clearReturnFullDatapoint()
If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned.FindNeighborsRequest.Builder
clone()
FindNeighborsRequest
getDefaultInstanceForType()
String
getDeployedIndexId()
The ID of the DeployedIndex that will serve the request.com.google.protobuf.ByteString
getDeployedIndexIdBytes()
The ID of the DeployedIndex that will serve the request.static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
String
getIndexEndpoint()
Required.com.google.protobuf.ByteString
getIndexEndpointBytes()
Required.FindNeighborsRequest.Query
getQueries(int index)
The list of queries.FindNeighborsRequest.Query.Builder
getQueriesBuilder(int index)
The list of queries.List<FindNeighborsRequest.Query.Builder>
getQueriesBuilderList()
The list of queries.int
getQueriesCount()
The list of queries.List<FindNeighborsRequest.Query>
getQueriesList()
The list of queries.FindNeighborsRequest.QueryOrBuilder
getQueriesOrBuilder(int index)
The list of queries.List<? extends FindNeighborsRequest.QueryOrBuilder>
getQueriesOrBuilderList()
The list of queries.boolean
getReturnFullDatapoint()
If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
FindNeighborsRequest.Builder
mergeFrom(FindNeighborsRequest other)
FindNeighborsRequest.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
FindNeighborsRequest.Builder
mergeFrom(com.google.protobuf.Message other)
FindNeighborsRequest.Builder
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
FindNeighborsRequest.Builder
removeQueries(int index)
The list of queries.FindNeighborsRequest.Builder
setDeployedIndexId(String value)
The ID of the DeployedIndex that will serve the request.FindNeighborsRequest.Builder
setDeployedIndexIdBytes(com.google.protobuf.ByteString value)
The ID of the DeployedIndex that will serve the request.FindNeighborsRequest.Builder
setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
FindNeighborsRequest.Builder
setIndexEndpoint(String value)
Required.FindNeighborsRequest.Builder
setIndexEndpointBytes(com.google.protobuf.ByteString value)
Required.FindNeighborsRequest.Builder
setQueries(int index, FindNeighborsRequest.Query value)
The list of queries.FindNeighborsRequest.Builder
setQueries(int index, FindNeighborsRequest.Query.Builder builderForValue)
The list of queries.FindNeighborsRequest.Builder
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
FindNeighborsRequest.Builder
setReturnFullDatapoint(boolean value)
If set to true, the full datapoints (including all vector values and restricts) of the nearest neighbors are returned.FindNeighborsRequest.Builder
setUnknownFields(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
clear
public FindNeighborsRequest.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
getDefaultInstanceForType
public FindNeighborsRequest getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public FindNeighborsRequest build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public FindNeighborsRequest buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
clone
public FindNeighborsRequest.Builder clone()
- Specified by:
clone
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clone
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clone
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
setField
public FindNeighborsRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
clearField
public FindNeighborsRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
clearOneof
public FindNeighborsRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneof
in interfacecom.google.protobuf.Message.Builder
- Overrides:
clearOneof
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
setRepeatedField
public FindNeighborsRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
addRepeatedField
public FindNeighborsRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedField
in interfacecom.google.protobuf.Message.Builder
- Overrides:
addRepeatedField
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
mergeFrom
public FindNeighborsRequest.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<FindNeighborsRequest.Builder>
-
mergeFrom
public FindNeighborsRequest.Builder mergeFrom(FindNeighborsRequest other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
getIndexEndpoint
in 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:
getIndexEndpointBytes
in 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:
getDeployedIndexId
in 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:
getDeployedIndexIdBytes
in 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:
getQueriesList
in interfaceFindNeighborsRequestOrBuilder
-
getQueriesCount
public int getQueriesCount()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
- Specified by:
getQueriesCount
in interfaceFindNeighborsRequestOrBuilder
-
getQueries
public FindNeighborsRequest.Query getQueries(int index)
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
- Specified by:
getQueries
in 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:
getQueriesOrBuilder
in interfaceFindNeighborsRequestOrBuilder
-
getQueriesOrBuilderList
public List<? extends FindNeighborsRequest.QueryOrBuilder> getQueriesOrBuilderList()
The list of queries.
repeated .google.cloud.aiplatform.v1beta1.FindNeighborsRequest.Query queries = 3;
- Specified by:
getQueriesOrBuilderList
in 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:
getReturnFullDatapoint
in 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:
setUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
setUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
mergeUnknownFields
public final FindNeighborsRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFields
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeUnknownFields
in classcom.google.protobuf.GeneratedMessageV3.Builder<FindNeighborsRequest.Builder>
-
-