- JSON representation
- StringArray
- IntRangeArray
- IntRange
- FloatRangeArray
- FloatRange
- GeoLocationArray
- CircleArea
- BoolValue
Filter criteria applied to current search results.
JSON representation |
---|
{ "field": string, "fetchMatchedAnnotations": boolean, // Union field |
Fields | |
---|---|
field |
The UGA field or ML field to apply filtering criteria. |
fetchMatchedAnnotations |
If true, return query matched annotations for this criteria. This option is only applicable for inclusion criteria, i.e., not exclusion criteria, with partition level annotations. It supports the following data types: - INTEGER - FLOAT - STRING (DataSchema.SearchStrategy.EXACT_SEARCH only) - BOOLEAN |
Union field
|
|
textArray |
The text values associated with the field. |
intRangeArray |
The integer ranges associated with the field. |
floatRangeArray |
The float ranges associated with the field. |
dateTimeRangeArray |
The datetime ranges associated with the field. |
geoLocationArray |
Geo Location array. |
boolValue |
A Boolean value. |
StringArray
A list of string-type values.
JSON representation |
---|
{ "txtValues": [ string ] } |
Fields | |
---|---|
txtValues[] |
String type values. |
IntRangeArray
A list of integer range values.
JSON representation |
---|
{
"intRanges": [
{
object ( |
Fields | |
---|---|
intRanges[] |
Int range values. |
IntRange
Integer range type.
JSON representation |
---|
{ "start": string, "end": string } |
Fields | |
---|---|
start |
Start of the int range. |
end |
End of the int range. |
FloatRangeArray
A list of float range values.
JSON representation |
---|
{
"floatRanges": [
{
object ( |
Fields | |
---|---|
floatRanges[] |
Float range values. |
FloatRange
Float range type.
JSON representation |
---|
{ "start": number, "end": number } |
Fields | |
---|---|
start |
Start of the float range. |
end |
End of the float range. |
GeoLocationArray
A list of locations.
JSON representation |
---|
{
"circleAreas": [
{
object ( |
Fields | |
---|---|
circleAreas[] |
A list of circle areas. |
CircleArea
Representation of a circle area.
JSON representation |
---|
{ "latitude": number, "longitude": number, "radiusMeter": number } |
Fields | |
---|---|
latitude |
Latitude of circle area's center. Degrees [-90 .. 90] |
longitude |
Longitude of circle area's center. Degrees [-180 .. 180] |
radiusMeter |
Radius of the circle area in meters. |
BoolValue
JSON representation |
---|
{ "value": boolean } |
Fields | |
---|---|
value |
|