Class NearestNeighborQuery.NumericFilter.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NearestNeighborQuery.NumericFilter.Builder>
com.google.cloud.aiplatform.v1.NearestNeighborQuery.NumericFilter.Builder
All Implemented Interfaces:
NearestNeighborQuery.NumericFilterOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
NearestNeighborQuery.NumericFilter

public static final class NearestNeighborQuery.NumericFilter.Builder extends com.google.protobuf.GeneratedMessage.Builder<NearestNeighborQuery.NumericFilter.Builder> implements NearestNeighborQuery.NumericFilterOrBuilder
 Numeric filter is used to search a subset of the entities by using boolean
 rules on numeric columns.
 For example:
 Database Point 0: {name: "a" value_int: 42} {name: "b" value_float: 1.0}
 Database Point 1:  {name: "a" value_int: 10} {name: "b" value_float: 2.0}
 Database Point 2: {name: "a" value_int: -1} {name: "b" value_float: 3.0}
 Query: {name: "a" value_int: 12 operator: LESS}    // Matches Point 1, 2
 {name: "b" value_float: 2.0 operator: EQUAL} // Matches Point 1
 
Protobuf type google.cloud.aiplatform.v1.NearestNeighborQuery.NumericFilter