Class SimpleTest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
dev.cel.expr.conformance.test.SimpleTest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, SimpleTestOrBuilder, Cloneable
Enclosing class:
SimpleTest

public static final class SimpleTest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder> implements SimpleTestOrBuilder
 A test which should run the given CEL program through parsing,
 optionally through checking, then evaluation, with the results
 of the pipeline validated by the given result matcher.
 
Protobuf type cel.expr.conformance.test.SimpleTest
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMapFieldReflection(int number)
      Overrides:
      internalGetMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • internalGetMutableMapFieldReflection

      protected com.google.protobuf.MapFieldReflectionAccessor internalGetMutableMapFieldReflection(int number)
      Overrides:
      internalGetMutableMapFieldReflection in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • clear

      public SimpleTest.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • getDefaultInstanceForType

      public SimpleTest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public SimpleTest build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public SimpleTest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public SimpleTest.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • setField

      public SimpleTest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • clearField

      public SimpleTest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • clearOneof

      public SimpleTest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • setRepeatedField

      public SimpleTest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • addRepeatedField

      public SimpleTest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • mergeFrom

      public SimpleTest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SimpleTest.Builder>
    • mergeFrom

      public SimpleTest.Builder mergeFrom(SimpleTest other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • mergeFrom

      public SimpleTest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<SimpleTest.Builder>
      Throws:
      IOException
    • getResultMatcherCase

      public SimpleTest.ResultMatcherCase getResultMatcherCase()
      Specified by:
      getResultMatcherCase in interface SimpleTestOrBuilder
    • clearResultMatcher

      public SimpleTest.Builder clearResultMatcher()
    • getName

      public String getName()
       Required.  The name of the test, which should be unique in the test file.
       
      string name = 1;
      Specified by:
      getName in interface SimpleTestOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Required.  The name of the test, which should be unique in the test file.
       
      string name = 1;
      Specified by:
      getNameBytes in interface SimpleTestOrBuilder
      Returns:
      The bytes for name.
    • setName

      public SimpleTest.Builder setName(String value)
       Required.  The name of the test, which should be unique in the test file.
       
      string name = 1;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public SimpleTest.Builder clearName()
       Required.  The name of the test, which should be unique in the test file.
       
      string name = 1;
      Returns:
      This builder for chaining.
    • setNameBytes

      public SimpleTest.Builder setNameBytes(com.google.protobuf.ByteString value)
       Required.  The name of the test, which should be unique in the test file.
       
      string name = 1;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       A description of the test.
       
      string description = 2;
      Specified by:
      getDescription in interface SimpleTestOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       A description of the test.
       
      string description = 2;
      Specified by:
      getDescriptionBytes in interface SimpleTestOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public SimpleTest.Builder setDescription(String value)
       A description of the test.
       
      string description = 2;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public SimpleTest.Builder clearDescription()
       A description of the test.
       
      string description = 2;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public SimpleTest.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       A description of the test.
       
      string description = 2;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • getExpr

      public String getExpr()
       Required.  The text of the CEL expression.
       
      string expr = 3;
      Specified by:
      getExpr in interface SimpleTestOrBuilder
      Returns:
      The expr.
    • getExprBytes

      public com.google.protobuf.ByteString getExprBytes()
       Required.  The text of the CEL expression.
       
      string expr = 3;
      Specified by:
      getExprBytes in interface SimpleTestOrBuilder
      Returns:
      The bytes for expr.
    • setExpr

      public SimpleTest.Builder setExpr(String value)
       Required.  The text of the CEL expression.
       
      string expr = 3;
      Parameters:
      value - The expr to set.
      Returns:
      This builder for chaining.
    • clearExpr

      public SimpleTest.Builder clearExpr()
       Required.  The text of the CEL expression.
       
      string expr = 3;
      Returns:
      This builder for chaining.
    • setExprBytes

      public SimpleTest.Builder setExprBytes(com.google.protobuf.ByteString value)
       Required.  The text of the CEL expression.
       
      string expr = 3;
      Parameters:
      value - The bytes for expr to set.
      Returns:
      This builder for chaining.
    • getDisableMacros

      public boolean getDisableMacros()
       Disables all macro expansion in parsing.
       
      bool disable_macros = 4;
      Specified by:
      getDisableMacros in interface SimpleTestOrBuilder
      Returns:
      The disableMacros.
    • setDisableMacros

      public SimpleTest.Builder setDisableMacros(boolean value)
       Disables all macro expansion in parsing.
       
      bool disable_macros = 4;
      Parameters:
      value - The disableMacros to set.
      Returns:
      This builder for chaining.
    • clearDisableMacros

      public SimpleTest.Builder clearDisableMacros()
       Disables all macro expansion in parsing.
       
      bool disable_macros = 4;
      Returns:
      This builder for chaining.
    • getDisableCheck

      public boolean getDisableCheck()
       Disables the check phase.
       
      bool disable_check = 5;
      Specified by:
      getDisableCheck in interface SimpleTestOrBuilder
      Returns:
      The disableCheck.
    • setDisableCheck

      public SimpleTest.Builder setDisableCheck(boolean value)
       Disables the check phase.
       
      bool disable_check = 5;
      Parameters:
      value - The disableCheck to set.
      Returns:
      This builder for chaining.
    • clearDisableCheck

      public SimpleTest.Builder clearDisableCheck()
       Disables the check phase.
       
      bool disable_check = 5;
      Returns:
      This builder for chaining.
    • getCheckOnly

      public boolean getCheckOnly()
       Disables the evaluate phase.
       
      bool check_only = 15;
      Specified by:
      getCheckOnly in interface SimpleTestOrBuilder
      Returns:
      The checkOnly.
    • setCheckOnly

      public SimpleTest.Builder setCheckOnly(boolean value)
       Disables the evaluate phase.
       
      bool check_only = 15;
      Parameters:
      value - The checkOnly to set.
      Returns:
      This builder for chaining.
    • clearCheckOnly

      public SimpleTest.Builder clearCheckOnly()
       Disables the evaluate phase.
       
      bool check_only = 15;
      Returns:
      This builder for chaining.
    • getTypeEnvList

      public List<Decl> getTypeEnvList()
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
      Specified by:
      getTypeEnvList in interface SimpleTestOrBuilder
    • getTypeEnvCount

      public int getTypeEnvCount()
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
      Specified by:
      getTypeEnvCount in interface SimpleTestOrBuilder
    • getTypeEnv

      public Decl getTypeEnv(int index)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
      Specified by:
      getTypeEnv in interface SimpleTestOrBuilder
    • setTypeEnv

      public SimpleTest.Builder setTypeEnv(int index, Decl value)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • setTypeEnv

      public SimpleTest.Builder setTypeEnv(int index, Decl.Builder builderForValue)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • addTypeEnv

      public SimpleTest.Builder addTypeEnv(Decl value)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • addTypeEnv

      public SimpleTest.Builder addTypeEnv(int index, Decl value)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • addTypeEnv

      public SimpleTest.Builder addTypeEnv(Decl.Builder builderForValue)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • addTypeEnv

      public SimpleTest.Builder addTypeEnv(int index, Decl.Builder builderForValue)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • addAllTypeEnv

      public SimpleTest.Builder addAllTypeEnv(Iterable<? extends Decl> values)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • clearTypeEnv

      public SimpleTest.Builder clearTypeEnv()
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • removeTypeEnv

      public SimpleTest.Builder removeTypeEnv(int index)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • getTypeEnvBuilder

      public Decl.Builder getTypeEnvBuilder(int index)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • getTypeEnvOrBuilder

      public DeclOrBuilder getTypeEnvOrBuilder(int index)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
      Specified by:
      getTypeEnvOrBuilder in interface SimpleTestOrBuilder
    • getTypeEnvOrBuilderList

      public List<? extends DeclOrBuilder> getTypeEnvOrBuilderList()
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
      Specified by:
      getTypeEnvOrBuilderList in interface SimpleTestOrBuilder
    • addTypeEnvBuilder

      public Decl.Builder addTypeEnvBuilder()
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • addTypeEnvBuilder

      public Decl.Builder addTypeEnvBuilder(int index)
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • getTypeEnvBuilderList

      public List<Decl.Builder> getTypeEnvBuilderList()
       The type environment to use for the check phase.
       
      repeated .cel.expr.Decl type_env = 6;
    • getContainer

      public String getContainer()
       The container for name resolution.
       
      string container = 13;
      Specified by:
      getContainer in interface SimpleTestOrBuilder
      Returns:
      The container.
    • getContainerBytes

      public com.google.protobuf.ByteString getContainerBytes()
       The container for name resolution.
       
      string container = 13;
      Specified by:
      getContainerBytes in interface SimpleTestOrBuilder
      Returns:
      The bytes for container.
    • setContainer

      public SimpleTest.Builder setContainer(String value)
       The container for name resolution.
       
      string container = 13;
      Parameters:
      value - The container to set.
      Returns:
      This builder for chaining.
    • clearContainer

      public SimpleTest.Builder clearContainer()
       The container for name resolution.
       
      string container = 13;
      Returns:
      This builder for chaining.
    • setContainerBytes

      public SimpleTest.Builder setContainerBytes(com.google.protobuf.ByteString value)
       The container for name resolution.
       
      string container = 13;
      Parameters:
      value - The bytes for container to set.
      Returns:
      This builder for chaining.
    • getLocale

      public String getLocale()
       The locale to use for the evaluation phase.
       
      string locale = 14;
      Specified by:
      getLocale in interface SimpleTestOrBuilder
      Returns:
      The locale.
    • getLocaleBytes

      public com.google.protobuf.ByteString getLocaleBytes()
       The locale to use for the evaluation phase.
       
      string locale = 14;
      Specified by:
      getLocaleBytes in interface SimpleTestOrBuilder
      Returns:
      The bytes for locale.
    • setLocale

      public SimpleTest.Builder setLocale(String value)
       The locale to use for the evaluation phase.
       
      string locale = 14;
      Parameters:
      value - The locale to set.
      Returns:
      This builder for chaining.
    • clearLocale

      public SimpleTest.Builder clearLocale()
       The locale to use for the evaluation phase.
       
      string locale = 14;
      Returns:
      This builder for chaining.
    • setLocaleBytes

      public SimpleTest.Builder setLocaleBytes(com.google.protobuf.ByteString value)
       The locale to use for the evaluation phase.
       
      string locale = 14;
      Parameters:
      value - The bytes for locale to set.
      Returns:
      This builder for chaining.
    • getBindingsCount

      public int getBindingsCount()
      Description copied from interface: SimpleTestOrBuilder
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
      Specified by:
      getBindingsCount in interface SimpleTestOrBuilder
    • containsBindings

      public boolean containsBindings(String key)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
      Specified by:
      containsBindings in interface SimpleTestOrBuilder
    • getBindings

      @Deprecated public Map<String,ExprValue> getBindings()
      Deprecated.
      Use getBindingsMap() instead.
      Specified by:
      getBindings in interface SimpleTestOrBuilder
    • getBindingsMap

      public Map<String,ExprValue> getBindingsMap()
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
      Specified by:
      getBindingsMap in interface SimpleTestOrBuilder
    • getBindingsOrDefault

      public ExprValue getBindingsOrDefault(String key, ExprValue defaultValue)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
      Specified by:
      getBindingsOrDefault in interface SimpleTestOrBuilder
    • getBindingsOrThrow

      public ExprValue getBindingsOrThrow(String key)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
      Specified by:
      getBindingsOrThrow in interface SimpleTestOrBuilder
    • clearBindings

      public SimpleTest.Builder clearBindings()
    • removeBindings

      public SimpleTest.Builder removeBindings(String key)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
    • getMutableBindings

      @Deprecated public Map<String,ExprValue> getMutableBindings()
      Deprecated.
      Use alternate mutation accessors instead.
    • putBindings

      public SimpleTest.Builder putBindings(String key, ExprValue value)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
    • putAllBindings

      public SimpleTest.Builder putAllBindings(Map<String,ExprValue> values)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
    • putBindingsBuilderIfAbsent

      public ExprValue.Builder putBindingsBuilderIfAbsent(String key)
       Variable bindings to use for the eval phase.
       
      map<string, .cel.expr.ExprValue> bindings = 7;
    • hasValue

      public boolean hasValue()
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
      Specified by:
      hasValue in interface SimpleTestOrBuilder
      Returns:
      Whether the value field is set.
    • getValue

      public Value getValue()
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
      Specified by:
      getValue in interface SimpleTestOrBuilder
      Returns:
      The value.
    • setValue

      public SimpleTest.Builder setValue(Value value)
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
    • setValue

      public SimpleTest.Builder setValue(Value.Builder builderForValue)
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
    • mergeValue

      public SimpleTest.Builder mergeValue(Value value)
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
    • clearValue

      public SimpleTest.Builder clearValue()
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
    • getValueBuilder

      public Value.Builder getValueBuilder()
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
    • getValueOrBuilder

      public ValueOrBuilder getValueOrBuilder()
       A normal value, which must match the evaluation result exactly
       via value equality semantics.  This coincides with proto equality,
       except for:
       *   maps are order-agnostic.
       *   a floating point NaN should match any NaN.
       
      .cel.expr.Value value = 8;
      Specified by:
      getValueOrBuilder in interface SimpleTestOrBuilder
    • hasTypedResult

      public boolean hasTypedResult()
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
      Specified by:
      hasTypedResult in interface SimpleTestOrBuilder
      Returns:
      Whether the typedResult field is set.
    • getTypedResult

      public TypedResult getTypedResult()
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
      Specified by:
      getTypedResult in interface SimpleTestOrBuilder
      Returns:
      The typedResult.
    • setTypedResult

      public SimpleTest.Builder setTypedResult(TypedResult value)
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
    • setTypedResult

      public SimpleTest.Builder setTypedResult(TypedResult.Builder builderForValue)
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
    • mergeTypedResult

      public SimpleTest.Builder mergeTypedResult(TypedResult value)
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
    • clearTypedResult

      public SimpleTest.Builder clearTypedResult()
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
    • getTypedResultBuilder

      public TypedResult.Builder getTypedResultBuilder()
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
    • getTypedResultOrBuilder

      public TypedResultOrBuilder getTypedResultOrBuilder()
       A result and deduced expression type.
       
      .cel.expr.conformance.test.TypedResult typed_result = 16;
      Specified by:
      getTypedResultOrBuilder in interface SimpleTestOrBuilder
    • hasEvalError

      public boolean hasEvalError()
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
      Specified by:
      hasEvalError in interface SimpleTestOrBuilder
      Returns:
      Whether the evalError field is set.
    • getEvalError

      public ErrorSet getEvalError()
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
      Specified by:
      getEvalError in interface SimpleTestOrBuilder
      Returns:
      The evalError.
    • setEvalError

      public SimpleTest.Builder setEvalError(ErrorSet value)
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
    • setEvalError

      public SimpleTest.Builder setEvalError(ErrorSet.Builder builderForValue)
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
    • mergeEvalError

      public SimpleTest.Builder mergeEvalError(ErrorSet value)
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
    • clearEvalError

      public SimpleTest.Builder clearEvalError()
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
    • getEvalErrorBuilder

      public ErrorSet.Builder getEvalErrorBuilder()
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
    • getEvalErrorOrBuilder

      public ErrorSetOrBuilder getEvalErrorOrBuilder()
       Matches error evaluation results.
       
      .cel.expr.ErrorSet eval_error = 9;
      Specified by:
      getEvalErrorOrBuilder in interface SimpleTestOrBuilder
    • hasAnyEvalErrors

      public boolean hasAnyEvalErrors()
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
      Specified by:
      hasAnyEvalErrors in interface SimpleTestOrBuilder
      Returns:
      Whether the anyEvalErrors field is set.
    • getAnyEvalErrors

      public ErrorSetMatcher getAnyEvalErrors()
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
      Specified by:
      getAnyEvalErrors in interface SimpleTestOrBuilder
      Returns:
      The anyEvalErrors.
    • setAnyEvalErrors

      public SimpleTest.Builder setAnyEvalErrors(ErrorSetMatcher value)
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
    • setAnyEvalErrors

      public SimpleTest.Builder setAnyEvalErrors(ErrorSetMatcher.Builder builderForValue)
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
    • mergeAnyEvalErrors

      public SimpleTest.Builder mergeAnyEvalErrors(ErrorSetMatcher value)
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
    • clearAnyEvalErrors

      public SimpleTest.Builder clearAnyEvalErrors()
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
    • getAnyEvalErrorsBuilder

      public ErrorSetMatcher.Builder getAnyEvalErrorsBuilder()
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
    • getAnyEvalErrorsOrBuilder

      public ErrorSetMatcherOrBuilder getAnyEvalErrorsOrBuilder()
       Matches one of several error results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.ErrorSetMatcher any_eval_errors = 10;
      Specified by:
      getAnyEvalErrorsOrBuilder in interface SimpleTestOrBuilder
    • hasUnknown

      public boolean hasUnknown()
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
      Specified by:
      hasUnknown in interface SimpleTestOrBuilder
      Returns:
      Whether the unknown field is set.
    • getUnknown

      public UnknownSet getUnknown()
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
      Specified by:
      getUnknown in interface SimpleTestOrBuilder
      Returns:
      The unknown.
    • setUnknown

      public SimpleTest.Builder setUnknown(UnknownSet value)
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
    • setUnknown

      public SimpleTest.Builder setUnknown(UnknownSet.Builder builderForValue)
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
    • mergeUnknown

      public SimpleTest.Builder mergeUnknown(UnknownSet value)
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
    • clearUnknown

      public SimpleTest.Builder clearUnknown()
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
    • getUnknownBuilder

      public UnknownSet.Builder getUnknownBuilder()
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
    • getUnknownOrBuilder

      public UnknownSetOrBuilder getUnknownOrBuilder()
       Matches unknown evaluation results.
       
      .cel.expr.UnknownSet unknown = 11;
      Specified by:
      getUnknownOrBuilder in interface SimpleTestOrBuilder
    • hasAnyUnknowns

      public boolean hasAnyUnknowns()
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
      Specified by:
      hasAnyUnknowns in interface SimpleTestOrBuilder
      Returns:
      Whether the anyUnknowns field is set.
    • getAnyUnknowns

      public UnknownSetMatcher getAnyUnknowns()
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
      Specified by:
      getAnyUnknowns in interface SimpleTestOrBuilder
      Returns:
      The anyUnknowns.
    • setAnyUnknowns

      public SimpleTest.Builder setAnyUnknowns(UnknownSetMatcher value)
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
    • setAnyUnknowns

      public SimpleTest.Builder setAnyUnknowns(UnknownSetMatcher.Builder builderForValue)
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
    • mergeAnyUnknowns

      public SimpleTest.Builder mergeAnyUnknowns(UnknownSetMatcher value)
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
    • clearAnyUnknowns

      public SimpleTest.Builder clearAnyUnknowns()
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
    • getAnyUnknownsBuilder

      public UnknownSetMatcher.Builder getAnyUnknownsBuilder()
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
    • getAnyUnknownsOrBuilder

      public UnknownSetMatcherOrBuilder getAnyUnknownsOrBuilder()
       Matches one of several unknown results.
       (Using explicit message since oneof can't handle repeated.)
       
      .cel.expr.conformance.test.UnknownSetMatcher any_unknowns = 12;
      Specified by:
      getAnyUnknownsOrBuilder in interface SimpleTestOrBuilder
    • setUnknownFields

      public final SimpleTest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>
    • mergeUnknownFields

      public final SimpleTest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<SimpleTest.Builder>