CelRuntimeBuilder |
CelRuntimeBuilder.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.
|
CelRuntimeBuilder |
CelRuntimeBuilder.addFileTypes(Descriptors.FileDescriptor... fileDescriptors) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.addFileTypes(java.lang.Iterable<Descriptors.FileDescriptor> fileDescriptors) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addFileTypes(DescriptorProtos.FileDescriptorSet fileDescriptorSet) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addFileTypes(Descriptors.FileDescriptor... fileDescriptors) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addFileTypes(java.lang.Iterable<Descriptors.FileDescriptor> fileDescriptors) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.addFunctionBindings(CelRuntime.CelFunctionBinding... bindings) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.addFunctionBindings(java.lang.Iterable<CelRuntime.CelFunctionBinding> bindings) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addFunctionBindings(CelRuntime.CelFunctionBinding... bindings) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addFunctionBindings(java.lang.Iterable<CelRuntime.CelFunctionBinding> bindings) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.addLibraries(CelRuntimeLibrary... libraries) |
Adds one or more libraries for runtime.
|
CelRuntimeBuilder |
CelRuntimeBuilder.addLibraries(java.lang.Iterable<? extends CelRuntimeLibrary> libraries) |
Adds a collection of libraries for runtime.
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addLibraries(CelRuntimeLibrary... libraries) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addLibraries(java.lang.Iterable<? extends CelRuntimeLibrary> libraries) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.addMessageTypes(Descriptors.Descriptor... descriptors) |
Add message Descriptors.Descriptors to the builder for type-checking and object creation at
interpretation time.
|
CelRuntimeBuilder |
CelRuntimeBuilder.addMessageTypes(java.lang.Iterable<Descriptors.Descriptor> descriptors) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addMessageTypes(Descriptors.Descriptor... descriptors) |
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.addMessageTypes(java.lang.Iterable<Descriptors.Descriptor> descriptors) |
|
static CelRuntimeBuilder |
CelRuntimeLegacyImpl.newBuilder() |
Create a new builder for constructing a CelRuntime instance.
|
CelRuntimeBuilder |
CelRuntimeBuilder.setExtensionRegistry(ExtensionRegistry extensionRegistry) |
Sets a proto ExtensionRegistry to assist with unpacking Any messages containing a proto2
extension field.
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.setExtensionRegistry(ExtensionRegistry extensionRegistry) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.setOptions(CelOptions options) |
Set the CelOptions used to enable fixes and features for this CEL instance.
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.setOptions(CelOptions options) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.setStandardEnvironmentEnabled(boolean value) |
Enable or disable the standard CEL library functions and variables.
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.setStandardEnvironmentEnabled(boolean value) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.setTypeFactory(java.util.function.Function<java.lang.String,Message.Builder> typeFactory) |
Set a custom type factory for the runtime.
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.setTypeFactory(java.util.function.Function<java.lang.String,Message.Builder> typeFactory) |
|
CelRuntimeBuilder |
CelRuntimeBuilder.setValueProvider(CelValueProvider celValueProvider) |
Sets the celValueProvider for resolving values during evaluation.
|
CelRuntimeBuilder |
CelRuntimeLegacyImpl.Builder.setValueProvider(CelValueProvider celValueProvider) |
|
static CelRuntimeBuilder |
CelRuntimeFactory.standardCelRuntimeBuilder() |
Create a new builder for constructing a CelRuntime instance.
|