Uses of Class
cel.dev.expr.conformance.Environment.Builder
Packages that use Environment.Builder
-
Uses of Environment.Builder in cel.dev.expr.conformance
Methods in cel.dev.expr.conformance that return Environment.BuilderModifier and TypeMethodDescriptionEnvironment.Builder.addAllDeclarations(Iterable<? extends Decl> values) List of declarations to be configured in the CEL environment.Environment.Builder.addAllExtensions(Iterable<? extends Extension> values) List of extensions to enable in the CEL environment.Environment.Builder.addAllFeatures(Iterable<? extends Feature> values) List of feature flags to be enabled or disabled.Environment.Builder.addAllImports(Iterable<? extends Environment.Import> values) List of abbreviations to be added to the CEL environmentEnvironment.Builder.addAllValidators(Iterable<? extends Validator> values) List of validators for validating the parsed ast.Environment.Builder.addDeclarations(int index, Decl value) List of declarations to be configured in the CEL environment.Environment.Builder.addDeclarations(int index, Decl.Builder builderForValue) List of declarations to be configured in the CEL environment.Environment.Builder.addDeclarations(Decl value) List of declarations to be configured in the CEL environment.Environment.Builder.addDeclarations(Decl.Builder builderForValue) List of declarations to be configured in the CEL environment.Environment.Builder.addExtensions(int index, Extension value) List of extensions to enable in the CEL environment.Environment.Builder.addExtensions(int index, Extension.Builder builderForValue) List of extensions to enable in the CEL environment.Environment.Builder.addExtensions(Extension value) List of extensions to enable in the CEL environment.Environment.Builder.addExtensions(Extension.Builder builderForValue) List of extensions to enable in the CEL environment.Environment.Builder.addFeatures(int index, Feature value) List of feature flags to be enabled or disabled.Environment.Builder.addFeatures(int index, Feature.Builder builderForValue) List of feature flags to be enabled or disabled.Environment.Builder.addFeatures(Feature value) List of feature flags to be enabled or disabled.Environment.Builder.addFeatures(Feature.Builder builderForValue) List of feature flags to be enabled or disabled.Environment.Builder.addImports(int index, Environment.Import value) List of abbreviations to be added to the CEL environmentEnvironment.Builder.addImports(int index, Environment.Import.Builder builderForValue) List of abbreviations to be added to the CEL environmentEnvironment.Builder.addImports(Environment.Import value) List of abbreviations to be added to the CEL environmentEnvironment.Builder.addImports(Environment.Import.Builder builderForValue) List of abbreviations to be added to the CEL environmentEnvironment.Builder.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) Environment.Builder.addValidators(int index, Validator value) List of validators for validating the parsed ast.Environment.Builder.addValidators(int index, Validator.Builder builderForValue) List of validators for validating the parsed ast.Environment.Builder.addValidators(Validator value) List of validators for validating the parsed ast.Environment.Builder.addValidators(Validator.Builder builderForValue) List of validators for validating the parsed ast.Environment.Builder.clear()Environment.Builder.clearContainer()Sets the namespace (container) for the expression.Environment.Builder.clearContextVariable()If set, adds a context declaration from a proto message.Environment.Builder.clearDeclarations()List of declarations to be configured in the CEL environment.Environment.Builder.clearDescription()Description for the current environmentEnvironment.Builder.clearDisableStandardCelDeclarations()Disables including the declarations from the standard CEL environment.Environment.Builder.clearEnableMacroCallTracking()When macro call tracking is enabled, the resulting SourceInfo in the CheckedExpr will contain a collection of expressions representing the function calls which were replaced by macros.Environment.Builder.clearExtensions()List of extensions to enable in the CEL environment.Environment.Builder.clearFeatures()List of feature flags to be enabled or disabled.Environment.Builder.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Environment.Builder.clearImports()List of abbreviations to be added to the CEL environmentEnvironment.Builder.clearMessageTypeExtension()If provided, uses the provided FileDescriptorSet to extend types available the CEL expression.Environment.Builder.clearName()Name of the environmentEnvironment.Builder.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Environment.Builder.clearStdlib()Set of options to subset a subsettable libraryEnvironment.Builder.clearValidators()List of validators for validating the parsed ast.Environment.Builder.clone()Environment.Builder.mergeContextVariable(Environment.ContextVariable value) If set, adds a context declaration from a proto message.Environment.Builder.mergeFrom(Environment other) Environment.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Environment.Builder.mergeFrom(com.google.protobuf.Message other) Environment.Builder.mergeMessageTypeExtension(com.google.protobuf.DescriptorProtos.FileDescriptorSet value) If provided, uses the provided FileDescriptorSet to extend types available the CEL expression.Environment.Builder.mergeStdlib(LibrarySubset value) Set of options to subset a subsettable libraryfinal Environment.BuilderEnvironment.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) static Environment.BuilderEnvironment.newBuilder()static Environment.BuilderEnvironment.newBuilder(Environment prototype) Environment.newBuilderForType()protected Environment.BuilderEnvironment.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) Environment.Builder.removeDeclarations(int index) List of declarations to be configured in the CEL environment.Environment.Builder.removeExtensions(int index) List of extensions to enable in the CEL environment.Environment.Builder.removeFeatures(int index) List of feature flags to be enabled or disabled.Environment.Builder.removeImports(int index) List of abbreviations to be added to the CEL environmentEnvironment.Builder.removeValidators(int index) List of validators for validating the parsed ast.Environment.Builder.setContainer(String value) Sets the namespace (container) for the expression.Environment.Builder.setContainerBytes(com.google.protobuf.ByteString value) Sets the namespace (container) for the expression.Environment.Builder.setContextVariable(Environment.ContextVariable value) If set, adds a context declaration from a proto message.Environment.Builder.setContextVariable(Environment.ContextVariable.Builder builderForValue) If set, adds a context declaration from a proto message.Environment.Builder.setDeclarations(int index, Decl value) List of declarations to be configured in the CEL environment.Environment.Builder.setDeclarations(int index, Decl.Builder builderForValue) List of declarations to be configured in the CEL environment.Environment.Builder.setDescription(String value) Description for the current environmentEnvironment.Builder.setDescriptionBytes(com.google.protobuf.ByteString value) Description for the current environmentEnvironment.Builder.setDisableStandardCelDeclarations(boolean value) Disables including the declarations from the standard CEL environment.Environment.Builder.setEnableMacroCallTracking(boolean value) When macro call tracking is enabled, the resulting SourceInfo in the CheckedExpr will contain a collection of expressions representing the function calls which were replaced by macros.Environment.Builder.setExtensions(int index, Extension value) List of extensions to enable in the CEL environment.Environment.Builder.setExtensions(int index, Extension.Builder builderForValue) List of extensions to enable in the CEL environment.Environment.Builder.setFeatures(int index, Feature value) List of feature flags to be enabled or disabled.Environment.Builder.setFeatures(int index, Feature.Builder builderForValue) List of feature flags to be enabled or disabled.Environment.Builder.setImports(int index, Environment.Import value) List of abbreviations to be added to the CEL environmentEnvironment.Builder.setImports(int index, Environment.Import.Builder builderForValue) List of abbreviations to be added to the CEL environmentEnvironment.Builder.setMessageTypeExtension(com.google.protobuf.DescriptorProtos.FileDescriptorSet value) If provided, uses the provided FileDescriptorSet to extend types available the CEL expression.Environment.Builder.setMessageTypeExtension(com.google.protobuf.DescriptorProtos.FileDescriptorSet.Builder builderForValue) If provided, uses the provided FileDescriptorSet to extend types available the CEL expression.Name of the environmentEnvironment.Builder.setNameBytes(com.google.protobuf.ByteString value) Name of the environmentEnvironment.Builder.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Environment.Builder.setStdlib(LibrarySubset value) Set of options to subset a subsettable libraryEnvironment.Builder.setStdlib(LibrarySubset.Builder builderForValue) Set of options to subset a subsettable libraryfinal Environment.BuilderEnvironment.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Environment.Builder.setValidators(int index, Validator value) List of validators for validating the parsed ast.Environment.Builder.setValidators(int index, Validator.Builder builderForValue) List of validators for validating the parsed ast.Environment.toBuilder() -
Uses of Environment.Builder in dev.cel.expr.conformance.test
Methods in dev.cel.expr.conformance.test that return Environment.BuilderModifier and TypeMethodDescriptionTestCase.Builder.getEnvBuilder()Serialized environment to be used for compilation and evaluation of the CEL expression for the current test case.Methods in dev.cel.expr.conformance.test with parameters of type Environment.BuilderModifier and TypeMethodDescriptionTestCase.Builder.setEnv(Environment.Builder builderForValue) Serialized environment to be used for compilation and evaluation of the CEL expression for the current test case.