Interface Reports.Trace.NodeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Reports.Trace.Node, Reports.Trace.Node.Builder
Enclosing class:
Reports.Trace

public static interface Reports.Trace.NodeOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasResponseName

      boolean hasResponseName()
      string response_name = 1;
      Returns:
      Whether the responseName field is set.
    • getResponseName

      String getResponseName()
      string response_name = 1;
      Returns:
      The responseName.
    • getResponseNameBytes

      com.google.protobuf.ByteString getResponseNameBytes()
      string response_name = 1;
      Returns:
      The bytes for responseName.
    • hasIndex

      boolean hasIndex()
      uint32 index = 2;
      Returns:
      Whether the index field is set.
    • getIndex

      int getIndex()
      uint32 index = 2;
      Returns:
      The index.
    • getOriginalFieldName

      String getOriginalFieldName()
      string original_field_name = 14;
      Returns:
      The originalFieldName.
    • getOriginalFieldNameBytes

      com.google.protobuf.ByteString getOriginalFieldNameBytes()
      string original_field_name = 14;
      Returns:
      The bytes for originalFieldName.
    • getType

      String getType()
       The field's return type; e.g. "String!" for User.email:String!
       
      string type = 3;
      Returns:
      The type.
    • getTypeBytes

      com.google.protobuf.ByteString getTypeBytes()
       The field's return type; e.g. "String!" for User.email:String!
       
      string type = 3;
      Returns:
      The bytes for type.
    • getParentType

      String getParentType()
       The field's parent type; e.g. "User" for User.email:String!
       
      string parent_type = 13;
      Returns:
      The parentType.
    • getParentTypeBytes

      com.google.protobuf.ByteString getParentTypeBytes()
       The field's parent type; e.g. "User" for User.email:String!
       
      string parent_type = 13;
      Returns:
      The bytes for parentType.
    • hasCachePolicy

      boolean hasCachePolicy()
      .mdg.engine.proto.Trace.CachePolicy cache_policy = 5;
      Returns:
      Whether the cachePolicy field is set.
    • getCachePolicy

      Reports.Trace.CachePolicy getCachePolicy()
      .mdg.engine.proto.Trace.CachePolicy cache_policy = 5;
      Returns:
      The cachePolicy.
    • getCachePolicyOrBuilder

      Reports.Trace.CachePolicyOrBuilder getCachePolicyOrBuilder()
      .mdg.engine.proto.Trace.CachePolicy cache_policy = 5;
    • getStartTime

      long getStartTime()
       relative to the trace's start_time, in ns
       
      uint64 start_time = 8;
      Returns:
      The startTime.
    • getEndTime

      long getEndTime()
       relative to the trace's start_time, in ns
       
      uint64 end_time = 9;
      Returns:
      The endTime.
    • getErrorList

      List<Reports.Trace.Error> getErrorList()
      repeated .mdg.engine.proto.Trace.Error error = 11;
    • getError

      Reports.Trace.Error getError(int index)
      repeated .mdg.engine.proto.Trace.Error error = 11;
    • getErrorCount

      int getErrorCount()
      repeated .mdg.engine.proto.Trace.Error error = 11;
    • getErrorOrBuilderList

      List<? extends Reports.Trace.ErrorOrBuilder> getErrorOrBuilderList()
      repeated .mdg.engine.proto.Trace.Error error = 11;
    • getErrorOrBuilder

      Reports.Trace.ErrorOrBuilder getErrorOrBuilder(int index)
      repeated .mdg.engine.proto.Trace.Error error = 11;
    • getChildList

      List<Reports.Trace.Node> getChildList()
      repeated .mdg.engine.proto.Trace.Node child = 12;
    • getChild

      Reports.Trace.Node getChild(int index)
      repeated .mdg.engine.proto.Trace.Node child = 12;
    • getChildCount

      int getChildCount()
      repeated .mdg.engine.proto.Trace.Node child = 12;
    • getChildOrBuilderList

      List<? extends Reports.Trace.NodeOrBuilder> getChildOrBuilderList()
      repeated .mdg.engine.proto.Trace.Node child = 12;
    • getChildOrBuilder

      Reports.Trace.NodeOrBuilder getChildOrBuilder(int index)
      repeated .mdg.engine.proto.Trace.Node child = 12;
    • getIdCase