CelCheckerBuilder |
CelCheckerBuilder.addDeclarations(Decl... declarations) |
Add variable and function declarations to the CEL environment.
|
CelCheckerBuilder |
CelCheckerBuilder.addDeclarations(java.lang.Iterable<Decl> declarations) |
Add variable and function declarations to the CEL environment.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addDeclarations(Decl... declarations) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addDeclarations(java.lang.Iterable<Decl> declarations) |
|
CelCheckerBuilder |
CelCheckerBuilder.addFileTypes(DescriptorProtos.FileDescriptorSet fileDescriptorSet) |
Add all of the Descriptors.FileDescriptors in a FileDescriptorSet to the use for
type-checking, and for object creation at interpretation time.
|
CelCheckerBuilder |
CelCheckerBuilder.addFileTypes(Descriptors.FileDescriptor... fileDescriptors) |
|
CelCheckerBuilder |
CelCheckerBuilder.addFileTypes(java.lang.Iterable<Descriptors.FileDescriptor> fileDescriptors) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addFileTypes(DescriptorProtos.FileDescriptorSet fileDescriptorSet) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addFileTypes(Descriptors.FileDescriptor... fileDescriptors) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addFileTypes(java.lang.Iterable<Descriptors.FileDescriptor> fileDescriptors) |
|
CelCheckerBuilder |
CelCheckerBuilder.addFunctionDeclarations(CelFunctionDecl... celFunctionDecls) |
Add function declaration CelFunctionDecl to the CEL environment.
|
CelCheckerBuilder |
CelCheckerBuilder.addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls) |
Add function declaration CelFunctionDecl to the CEL environment.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addFunctionDeclarations(CelFunctionDecl... celFunctionDecls) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addFunctionDeclarations(java.lang.Iterable<CelFunctionDecl> celFunctionDecls) |
|
CelCheckerBuilder |
CelCheckerBuilder.addLibraries(CelCheckerLibrary... libraries) |
Adds one or more libraries for parsing and type-checking.
|
CelCheckerBuilder |
CelCheckerBuilder.addLibraries(java.lang.Iterable<? extends CelCheckerLibrary> libraries) |
Adds a collection of libraries for parsing and type-checking.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addLibraries(CelCheckerLibrary... libraries) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addLibraries(java.lang.Iterable<? extends CelCheckerLibrary> libraries) |
|
CelCheckerBuilder |
CelCheckerBuilder.addMessageTypes(Descriptors.Descriptor... descriptors) |
|
CelCheckerBuilder |
CelCheckerBuilder.addMessageTypes(java.lang.Iterable<Descriptors.Descriptor> descriptors) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addMessageTypes(Descriptors.Descriptor... descriptors) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addMessageTypes(java.lang.Iterable<Descriptors.Descriptor> descriptors) |
|
CelCheckerBuilder |
CelCheckerBuilder.addProtoTypeMasks(ProtoTypeMask... typeMasks) |
|
CelCheckerBuilder |
CelCheckerBuilder.addProtoTypeMasks(java.lang.Iterable<ProtoTypeMask> typeMasks) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addProtoTypeMasks(ProtoTypeMask... typeMasks) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addProtoTypeMasks(java.lang.Iterable<ProtoTypeMask> typeMasks) |
|
CelCheckerBuilder |
CelCheckerBuilder.addVarDeclarations(CelVarDecl... celVarDecls) |
Add variable declaration CelVarDecl to the CEL environment.
|
CelCheckerBuilder |
CelCheckerBuilder.addVarDeclarations(java.lang.Iterable<CelVarDecl> celVarDecls) |
Add variable declaration CelVarDecl to the CEL environment.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addVarDeclarations(CelVarDecl... celVarDecls) |
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.addVarDeclarations(java.lang.Iterable<CelVarDecl> celVarDecls) |
|
static CelCheckerBuilder |
CelCheckerLegacyImpl.newBuilder() |
Create a new builder to construct a CelChecker instance.
|
CelCheckerBuilder |
CelCheckerBuilder.setContainer(java.lang.String container) |
Set the container name to use as the namespace for resolving CEL expression variables
and functions.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setContainer(java.lang.String container) |
|
CelCheckerBuilder |
CelCheckerBuilder.setOptions(CelOptions options) |
Set the CelOptions used to enable fixes and features for this CEL instances.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setOptions(CelOptions celOptions) |
|
CelCheckerBuilder |
CelCheckerBuilder.setProtoResultType(Type resultType) |
Set the expected resultType in proto format described in checked.proto for the
type-checked expression.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setProtoResultType(Type resultType) |
|
CelCheckerBuilder |
CelCheckerBuilder.setResultType(CelType resultType) |
Set the expected resultType for the type-checked expression.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setResultType(CelType resultType) |
|
CelCheckerBuilder |
CelCheckerBuilder.setStandardEnvironmentEnabled(boolean value) |
Enable or disable the standard CEL library functions and variables
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setStandardEnvironmentEnabled(boolean value) |
|
CelCheckerBuilder |
CelCheckerBuilder.setTypeProvider(TypeProvider celTypeProvider) |
Deprecated.
|
CelCheckerBuilder |
CelCheckerBuilder.setTypeProvider(CelTypeProvider celTypeProvider) |
Set the celTypeProvider for use with type-checking expressions.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setTypeProvider(TypeProvider typeProvider) |
Deprecated.
|
CelCheckerBuilder |
CelCheckerLegacyImpl.Builder.setTypeProvider(CelTypeProvider celTypeProvider) |
|