- JSON-Darstellung
- AccessFilterExpressionList
- AccessFilter
- AccessStringFilter
- MatchType
- AccessInListFilter
- AccessNumericFilter
- Vorgang
- NumericValue (Numerischer Wert)
- AccessBetweenFilter
Drückt Dimensions- oder Messwertfilter aus. Die Felder in demselben Ausdruck müssen entweder alle Dimensionen oder alle Messwerte enthalten.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld one_expression . Geben Sie eine Art von Filterausdruck für FilterExpression an. Für one_expression ist nur einer der folgenden Werte zulässig: |
|
andGroup |
Jede FilterExpression in der andGroup hat eine AND-Beziehung. |
orGroup |
Jede FilterExpression in der orGroup hat eine OR-Beziehung. |
notExpression |
FilterExpression ist NOT von notExpression. |
accessFilter |
Ein einfacher Filter. In derselben FilterExpression müssen alle Feldnamen des Filters entweder alle Dimensionen oder alle Messwerte sein. |
AccessFilterExpressionList
Eine Liste von Filterausdrücken.
JSON-Darstellung |
---|
{
"expressions": [
{
object ( |
Felder | |
---|---|
expressions[] |
Eine Liste von Filterausdrücken. |
AccessFilter
Ein Ausdruck zum Filtern von Dimensions- oder Messwerten.
JSON-Darstellung |
---|
{ "fieldName": string, // Union field |
Felder | |
---|---|
fieldName |
Der Name der Dimension oder des Messwerts |
Union-Feld one_filter . Geben Sie eine Filterart für Filter an. Für one_filter ist nur einer der folgenden Werte zulässig: |
|
stringFilter |
Filter für Strings. |
inListFilter |
Ein Filter für in Listenwerten. |
numericFilter |
Ein Filter für numerische Werte oder Datumswerte. |
betweenFilter |
Ein Filter für zwei Werte. |
AccessStringFilter
Der Filter für Strings.
JSON-Darstellung |
---|
{
"matchType": enum ( |
Felder | |
---|---|
matchType |
Die Keyword-Option für diesen Filter. |
value |
Der für den Abgleich verwendete Stringwert. |
caseSensitive |
Wenn „true“, wird beim Stringwert die Groß-/Kleinschreibung beachtet. |
MatchType
Der Übereinstimmungstyp eines Stringfilters.
Enums | |
---|---|
MATCH_TYPE_UNSPECIFIED |
Ohne Angabe |
EXACT |
Genaue Übereinstimmung mit dem Stringwert. |
BEGINS_WITH |
Beginnt mit dem Stringwert. |
ENDS_WITH |
Endet mit dem Stringwert. |
CONTAINS |
Enthält den Stringwert. |
FULL_REGEXP |
Vollständige Übereinstimmung für den regulären Ausdruck mit dem Stringwert. |
PARTIAL_REGEXP |
Teilweise Übereinstimmung für den regulären Ausdruck mit dem Stringwert. |
AccessInListFilter
Das Ergebnis muss in einer Liste von Stringwerten enthalten sein.
JSON-Darstellung |
---|
{ "values": [ string ], "caseSensitive": boolean } |
Felder | |
---|---|
values[] |
Die Liste der Stringwerte. Darf nicht leer sein. |
caseSensitive |
Wenn „true“, wird beim Stringwert die Groß-/Kleinschreibung beachtet. |
AccessNumericFilter
Filter für numerische Werte oder Datumswerte
JSON-Darstellung |
---|
{ "operation": enum ( |
Felder | |
---|---|
operation |
Der Vorgangstyp für diesen Filter. |
value |
Ein numerischer Wert oder ein Datumswert. |
Vorgang
Der Vorgang, der auf einen numerischen Filter angewendet wird.
Enums | |
---|---|
OPERATION_UNSPECIFIED |
Nicht angegeben |
EQUAL |
Gleich |
LESS_THAN |
Weniger als |
LESS_THAN_OR_EQUAL |
kleiner als oder gleich |
GREATER_THAN |
größer als |
GREATER_THAN_OR_EQUAL |
größer als oder gleich |
NumericValue
Zur Darstellung einer Zahl.
JSON-Darstellung |
---|
{ // Union field |
Felder | |
---|---|
Union-Feld one_value . Einer der folgenden numerischen Werte ist one_value : |
|
int64Value |
Ganzzahlwert |
doubleValue |
Doppelter Wert |
AccessBetweenFilter
Damit wird ausgedrückt, dass das Ergebnis zwischen zwei Zahlen (einschließlich) liegen muss.
JSON-Darstellung |
---|
{ "fromValue": { object ( |
Felder | |
---|---|
fromValue |
Beginnt mit dieser Zahl. |
toValue |
Endet mit dieser Nummer. |