public interface NearestNeighborQueryOrBuilder
extends com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasEntityId()
Optional. The entity id whose similar entities should be searched for. If embedding is set, search will use embedding instead of entity_id.
string entity_id = 1 [(.google.api.field_behavior) = OPTIONAL];String getEntityId()
Optional. The entity id whose similar entities should be searched for. If embedding is set, search will use embedding instead of entity_id.
string entity_id = 1 [(.google.api.field_behavior) = OPTIONAL];com.google.protobuf.ByteString getEntityIdBytes()
Optional. The entity id whose similar entities should be searched for. If embedding is set, search will use embedding instead of entity_id.
string entity_id = 1 [(.google.api.field_behavior) = OPTIONAL];boolean hasEmbedding()
Optional. The embedding vector that be used for similar search.
.google.cloud.aiplatform.v1beta1.NearestNeighborQuery.Embedding embedding = 2 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.Embedding getEmbedding()
Optional. The embedding vector that be used for similar search.
.google.cloud.aiplatform.v1beta1.NearestNeighborQuery.Embedding embedding = 2 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.EmbeddingOrBuilder getEmbeddingOrBuilder()
Optional. The embedding vector that be used for similar search.
.google.cloud.aiplatform.v1beta1.NearestNeighborQuery.Embedding embedding = 2 [(.google.api.field_behavior) = OPTIONAL];
int getNeighborCount()
Optional. The number of similar entities to be retrieved from feature view for each query.
int32 neighbor_count = 3 [(.google.api.field_behavior) = OPTIONAL];List<NearestNeighborQuery.StringFilter> getStringFiltersList()
Optional. The list of string filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.StringFilter string_filters = 4 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.StringFilter getStringFilters(int index)
Optional. The list of string filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.StringFilter string_filters = 4 [(.google.api.field_behavior) = OPTIONAL];
int getStringFiltersCount()
Optional. The list of string filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.StringFilter string_filters = 4 [(.google.api.field_behavior) = OPTIONAL];
List<? extends NearestNeighborQuery.StringFilterOrBuilder> getStringFiltersOrBuilderList()
Optional. The list of string filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.StringFilter string_filters = 4 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.StringFilterOrBuilder getStringFiltersOrBuilder(int index)
Optional. The list of string filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.StringFilter string_filters = 4 [(.google.api.field_behavior) = OPTIONAL];
List<NearestNeighborQuery.NumericFilter> getNumericFiltersList()
Optional. The list of numeric filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.NumericFilter numeric_filters = 8 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.NumericFilter getNumericFilters(int index)
Optional. The list of numeric filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.NumericFilter numeric_filters = 8 [(.google.api.field_behavior) = OPTIONAL];
int getNumericFiltersCount()
Optional. The list of numeric filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.NumericFilter numeric_filters = 8 [(.google.api.field_behavior) = OPTIONAL];
List<? extends NearestNeighborQuery.NumericFilterOrBuilder> getNumericFiltersOrBuilderList()
Optional. The list of numeric filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.NumericFilter numeric_filters = 8 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.NumericFilterOrBuilder getNumericFiltersOrBuilder(int index)
Optional. The list of numeric filters.
repeated .google.cloud.aiplatform.v1beta1.NearestNeighborQuery.NumericFilter numeric_filters = 8 [(.google.api.field_behavior) = OPTIONAL];
int getPerCrowdingAttributeNeighborCount()
Optional. Crowding is a constraint on a neighbor list produced by nearest neighbor search requiring that no more than sper_crowding_attribute_neighbor_count of the k neighbors returned have the same value of crowding_attribute. It's used for improving result diversity.
int32 per_crowding_attribute_neighbor_count = 5 [(.google.api.field_behavior) = OPTIONAL];
boolean hasParameters()
Optional. Parameters that can be set to tune query on the fly.
.google.cloud.aiplatform.v1beta1.NearestNeighborQuery.Parameters parameters = 7 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.Parameters getParameters()
Optional. Parameters that can be set to tune query on the fly.
.google.cloud.aiplatform.v1beta1.NearestNeighborQuery.Parameters parameters = 7 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.ParametersOrBuilder getParametersOrBuilder()
Optional. Parameters that can be set to tune query on the fly.
.google.cloud.aiplatform.v1beta1.NearestNeighborQuery.Parameters parameters = 7 [(.google.api.field_behavior) = OPTIONAL];
NearestNeighborQuery.InstanceCase getInstanceCase()
Copyright © 2025 Google LLC. All rights reserved.