Package dev.cel.expr

Interface Explain.ExprStepOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    Explain.ExprStep, Explain.ExprStep.Builder
    Enclosing class:
    Explain

    public static interface Explain.ExprStepOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      long getId()
      ID of corresponding Expr node.
      int getValueIndex()
      Index of the value in the values list.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getId

        long getId()
         ID of corresponding Expr node.
         
        int64 id = 1;
        Returns:
        The id.
      • getValueIndex

        int getValueIndex()
         Index of the value in the values list.
         
        int32 value_index = 2;
        Returns:
        The valueIndex.