Class Explain

java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Explain,Explain.Builder>
com.google.api.expr.v1alpha1.Explain
All Implemented Interfaces:
ExplainOrBuilder, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder

@Deprecated public final class Explain extends com.google.protobuf.GeneratedMessageLite<Explain,Explain.Builder> implements ExplainOrBuilder
Deprecated.
 Values of intermediate expressions produced when evaluating expression.
 Deprecated, use `EvalState` instead.
 
Protobuf type google.api.expr.v1alpha1.Explain
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    Deprecated.
    Values of intermediate expressions produced when evaluating expression.
    static final class 
    Deprecated.
    ID and value index of one step.
    static interface 
    Deprecated.
     

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite

    com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType,BuilderType>,BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite,Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Deprecated.
     
    static final int
    Deprecated.
     

    Fields inherited from class com.google.protobuf.GeneratedMessageLite

    unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final Object
    dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
    Deprecated.
     
    static Explain
    Deprecated.
     
    getExprSteps(int index)
    Deprecated.
    List of steps.
    int
    Deprecated.
    List of steps.
    Deprecated.
    List of steps.
    Deprecated.
    List of steps.
    Deprecated.
    List of steps.
    getValues(int index)
    Deprecated.
    All of the observed values.
    int
    Deprecated.
    All of the observed values.
    Deprecated.
    All of the observed values.
    getValuesOrBuilder(int index)
    Deprecated.
    All of the observed values.
    List<? extends ValueOrBuilder>
    Deprecated.
    All of the observed values.
    Deprecated.
     
    newBuilder(Explain prototype)
    Deprecated.
     
    static Explain
    Deprecated.
     
    static Explain
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    Deprecated.
     
    static Explain
    parseFrom(byte[] data)
    Deprecated.
     
    static Explain
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    Deprecated.
     
    static Explain
    parseFrom(com.google.protobuf.ByteString data)
    Deprecated.
     
    static Explain
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    Deprecated.
     
    static Explain
    parseFrom(com.google.protobuf.CodedInputStream input)
    Deprecated.
     
    static Explain
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    Deprecated.
     
    static Explain
    Deprecated.
     
    static Explain
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    Deprecated.
     
    static Explain
    Deprecated.
     
    static Explain
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
    Deprecated.
     
    static com.google.protobuf.Parser<Explain>
    Deprecated.
     

    Methods inherited from class com.google.protobuf.GeneratedMessageLite

    createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Field Details

    • VALUES_FIELD_NUMBER

      public static final int VALUES_FIELD_NUMBER
      Deprecated.
      See Also:
    • EXPR_STEPS_FIELD_NUMBER

      public static final int EXPR_STEPS_FIELD_NUMBER
      Deprecated.
      See Also:
  • Method Details

    • getValuesList

      public List<Value> getValuesList()
      Deprecated.
       All of the observed values.
      
       The field value_index is an index in the values list.
       Separating values from steps is needed to remove redundant values.
       
      repeated .google.api.expr.v1alpha1.Value values = 1 [json_name = "values"];
      Specified by:
      getValuesList in interface ExplainOrBuilder
    • getValuesOrBuilderList

      public List<? extends ValueOrBuilder> getValuesOrBuilderList()
      Deprecated.
       All of the observed values.
      
       The field value_index is an index in the values list.
       Separating values from steps is needed to remove redundant values.
       
      repeated .google.api.expr.v1alpha1.Value values = 1 [json_name = "values"];
    • getValuesCount

      public int getValuesCount()
      Deprecated.
       All of the observed values.
      
       The field value_index is an index in the values list.
       Separating values from steps is needed to remove redundant values.
       
      repeated .google.api.expr.v1alpha1.Value values = 1 [json_name = "values"];
      Specified by:
      getValuesCount in interface ExplainOrBuilder
    • getValues

      public Value getValues(int index)
      Deprecated.
       All of the observed values.
      
       The field value_index is an index in the values list.
       Separating values from steps is needed to remove redundant values.
       
      repeated .google.api.expr.v1alpha1.Value values = 1 [json_name = "values"];
      Specified by:
      getValues in interface ExplainOrBuilder
    • getValuesOrBuilder

      public ValueOrBuilder getValuesOrBuilder(int index)
      Deprecated.
       All of the observed values.
      
       The field value_index is an index in the values list.
       Separating values from steps is needed to remove redundant values.
       
      repeated .google.api.expr.v1alpha1.Value values = 1 [json_name = "values"];
    • getExprStepsList

      public List<Explain.ExprStep> getExprStepsList()
      Deprecated.
       List of steps.
      
       Repeated evaluations of the same expression generate new ExprStep
       instances. The order of such ExprStep instances matches the order of
       elements returned by Comprehension.iter_range.
       
      repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];
      Specified by:
      getExprStepsList in interface ExplainOrBuilder
    • getExprStepsOrBuilderList

      public List<? extends Explain.ExprStepOrBuilder> getExprStepsOrBuilderList()
      Deprecated.
       List of steps.
      
       Repeated evaluations of the same expression generate new ExprStep
       instances. The order of such ExprStep instances matches the order of
       elements returned by Comprehension.iter_range.
       
      repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];
    • getExprStepsCount

      public int getExprStepsCount()
      Deprecated.
       List of steps.
      
       Repeated evaluations of the same expression generate new ExprStep
       instances. The order of such ExprStep instances matches the order of
       elements returned by Comprehension.iter_range.
       
      repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];
      Specified by:
      getExprStepsCount in interface ExplainOrBuilder
    • getExprSteps

      public Explain.ExprStep getExprSteps(int index)
      Deprecated.
       List of steps.
      
       Repeated evaluations of the same expression generate new ExprStep
       instances. The order of such ExprStep instances matches the order of
       elements returned by Comprehension.iter_range.
       
      repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];
      Specified by:
      getExprSteps in interface ExplainOrBuilder
    • getExprStepsOrBuilder

      public Explain.ExprStepOrBuilder getExprStepsOrBuilder(int index)
      Deprecated.
       List of steps.
      
       Repeated evaluations of the same expression generate new ExprStep
       instances. The order of such ExprStep instances matches the order of
       elements returned by Comprehension.iter_range.
       
      repeated .google.api.expr.v1alpha1.Explain.ExprStep expr_steps = 2 [json_name = "exprSteps"];
    • parseFrom

      public static Explain parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Deprecated.
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Explain parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Deprecated.
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Explain parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Deprecated.
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Explain parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Deprecated.
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Explain parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Deprecated.
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Explain parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Deprecated.
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static Explain parseFrom(InputStream input) throws IOException
      Deprecated.
      Throws:
      IOException
    • parseFrom

      public static Explain parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Deprecated.
      Throws:
      IOException
    • parseDelimitedFrom

      public static Explain parseDelimitedFrom(InputStream input) throws IOException
      Deprecated.
      Throws:
      IOException
    • parseDelimitedFrom

      public static Explain parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Deprecated.
      Throws:
      IOException
    • parseFrom

      public static Explain parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Deprecated.
      Throws:
      IOException
    • parseFrom

      public static Explain parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Deprecated.
      Throws:
      IOException
    • newBuilder

      public static Explain.Builder newBuilder()
      Deprecated.
    • newBuilder

      public static Explain.Builder newBuilder(Explain prototype)
      Deprecated.
    • dynamicMethod

      protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1)
      Deprecated.
      Specified by:
      dynamicMethod in class com.google.protobuf.GeneratedMessageLite<Explain,Explain.Builder>
    • getDefaultInstance

      public static Explain getDefaultInstance()
      Deprecated.
    • parser

      public static com.google.protobuf.Parser<Explain> parser()
      Deprecated.