Package com.google.api.expr.v1alpha1
Interface CheckRequestOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
CheckRequest,CheckRequest.Builder
public interface CheckRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetContainer()The protocol buffer context.com.google.protobuf.ByteStringgetContainerBytes()The protocol buffer context.booleangetNoStdEnv()If true, use only the declarations in [type_env][google.api.expr.v1alpha1.CheckRequest.type_env].ParsedExprgetParsedExpr()Required.ParsedExprOrBuildergetParsedExprOrBuilder()Required.DeclgetTypeEnv(int index)Declarations of types for external variables and functions.intgetTypeEnvCount()Declarations of types for external variables and functions.java.util.List<Decl>getTypeEnvList()Declarations of types for external variables and functions.DeclOrBuildergetTypeEnvOrBuilder(int index)Declarations of types for external variables and functions.java.util.List<? extends DeclOrBuilder>getTypeEnvOrBuilderList()Declarations of types for external variables and functions.booleanhasParsedExpr()Required.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasParsedExpr
boolean hasParsedExpr()
Required. The parsed representation of the CEL program.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Returns:
- Whether the parsedExpr field is set.
-
getParsedExpr
ParsedExpr getParsedExpr()
Required. The parsed representation of the CEL program.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;- Returns:
- The parsedExpr.
-
getParsedExprOrBuilder
ParsedExprOrBuilder getParsedExprOrBuilder()
Required. The parsed representation of the CEL program.
.google.api.expr.v1alpha1.ParsedExpr parsed_expr = 1;
-
getTypeEnvList
java.util.List<Decl> getTypeEnvList()
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .google.api.expr.v1alpha1.Decl type_env = 2;
-
getTypeEnv
Decl getTypeEnv(int index)
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .google.api.expr.v1alpha1.Decl type_env = 2;
-
getTypeEnvCount
int getTypeEnvCount()
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .google.api.expr.v1alpha1.Decl type_env = 2;
-
getTypeEnvOrBuilderList
java.util.List<? extends DeclOrBuilder> getTypeEnvOrBuilderList()
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .google.api.expr.v1alpha1.Decl type_env = 2;
-
getTypeEnvOrBuilder
DeclOrBuilder getTypeEnvOrBuilder(int index)
Declarations of types for external variables and functions. Required if program uses external variables or functions not in the default environment.
repeated .google.api.expr.v1alpha1.Decl type_env = 2;
-
getContainer
java.lang.String getContainer()
The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Returns:
- The container.
-
getContainerBytes
com.google.protobuf.ByteString getContainerBytes()
The protocol buffer context. See "Name Resolution" in the Language Definition.
string container = 3;- Returns:
- The bytes for container.
-
getNoStdEnv
boolean getNoStdEnv()
If true, use only the declarations in [type_env][google.api.expr.v1alpha1.CheckRequest.type_env]. If false (default), add declarations for the standard definitions to the type environment. See "Standard Definitions" in the Language Definition.
bool no_std_env = 4;- Returns:
- The noStdEnv.
-
-