Reference documentation and code samples for the Google Cloud Ai Platform V1 Client class NumericFilter.
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
Generated from protobuf message google.cloud.aiplatform.v1.NearestNeighborQuery.NumericFilter
Namespace
Google \ Cloud \ AIPlatform \ V1 \ NearestNeighborQueryMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ value_int |
int|string
int value type. |
↳ value_float |
float
float value type. |
↳ value_double |
float
double value type. |
↳ name |
string
Required. Column name in BigQuery that used as filters. |
↳ op |
int
Optional. This MUST be specified for queries and must NOT be specified for database points. |
getValueInt
int value type.
| Returns | |
|---|---|
| Type | Description |
int|string |
|
hasValueInt
setValueInt
int value type.
| Parameter | |
|---|---|
| Name | Description |
var |
int|string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getValueFloat
float value type.
| Returns | |
|---|---|
| Type | Description |
float |
|
hasValueFloat
setValueFloat
float value type.
| Parameter | |
|---|---|
| Name | Description |
var |
float
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getValueDouble
double value type.
| Returns | |
|---|---|
| Type | Description |
float |
|
hasValueDouble
setValueDouble
double value type.
| Parameter | |
|---|---|
| Name | Description |
var |
float
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getName
Required. Column name in BigQuery that used as filters.
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Required. Column name in BigQuery that used as filters.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getOp
Optional. This MUST be specified for queries and must NOT be specified for database points.
| Returns | |
|---|---|
| Type | Description |
int |
|
hasOp
clearOp
setOp
Optional. This MUST be specified for queries and must NOT be specified for database points.
| Parameter | |
|---|---|
| Name | Description |
var |
int
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getValue
| Returns | |
|---|---|
| Type | Description |
string |
|