public static interface Expr.SelectOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
String |
getField()
Required.
|
com.google.protobuf.ByteString |
getFieldBytes()
Required.
|
Expr |
getOperand()
Required.
|
ExprOrBuilder |
getOperandOrBuilder()
Required.
|
boolean |
getTestOnly()
Whether the select is to be interpreted as a field presence test.
|
boolean |
hasOperand()
Required.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofboolean hasOperand()
Required. The target of the selection expression. For example, in the select expression `request.auth`, the `request` portion of the expression is the `operand`.
.google.api.expr.v1alpha1.Expr operand = 1;Expr getOperand()
Required. The target of the selection expression. For example, in the select expression `request.auth`, the `request` portion of the expression is the `operand`.
.google.api.expr.v1alpha1.Expr operand = 1;ExprOrBuilder getOperandOrBuilder()
Required. The target of the selection expression. For example, in the select expression `request.auth`, the `request` portion of the expression is the `operand`.
.google.api.expr.v1alpha1.Expr operand = 1;String getField()
Required. The name of the field to select. For example, in the select expression `request.auth`, the `auth` portion of the expression would be the `field`.
string field = 2;com.google.protobuf.ByteString getFieldBytes()
Required. The name of the field to select. For example, in the select expression `request.auth`, the `auth` portion of the expression would be the `field`.
string field = 2;boolean getTestOnly()
Whether the select is to be interpreted as a field presence test. This results from the macro `has(request.auth)`.
bool test_only = 3;Copyright © 2018–2021 The Envoy Project. All rights reserved.