Interface Xplane.XLineOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
Xplane.XLine, Xplane.XLine.Builder
Enclosing class:
Xplane

public static interface Xplane.XLineOrBuilder extends MessageOrBuilder
  • Method Details

    • getId

      long getId()
      Id of this line, can be repeated within an XPlane. All XLines with the
      same id are effectively the same timeline.
      
      int64 id = 1;
      Returns:
      The id.
    • getDisplayId

      long getDisplayId()
      Display id of this line. Multiple lines with the same display_id are
      grouped together in the same trace viewer row.
      
      int64 display_id = 10;
      Returns:
      The displayId.
    • getName

      String getName()
      Name of this XLine.
      
      string name = 2;
      Returns:
      The name.
    • getNameBytes

      ByteString getNameBytes()
      Name of this XLine.
      
      string name = 2;
      Returns:
      The bytes for name.
    • getDisplayName

      String getDisplayName()
      Name of this XLine to display in trace viewer.
      
      string display_name = 11;
      Returns:
      The displayName.
    • getDisplayNameBytes

      ByteString getDisplayNameBytes()
      Name of this XLine to display in trace viewer.
      
      string display_name = 11;
      Returns:
      The bytes for displayName.
    • getTimestampNs

      long getTimestampNs()
      Start time of this line in nanoseconds since the UNIX epoch.
      XEvent.offset_ps is relative to this timestamp.
      
      int64 timestamp_ns = 3;
      Returns:
      The timestampNs.
    • getDurationPs

      long getDurationPs()
      Profiling duration for this line in picoseconds.
      
      int64 duration_ps = 9;
      Returns:
      The durationPs.
    • getEventsList

      List<Xplane.XEvent> getEventsList()
      XEvents within the same XLine should not overlap in time, but they can be
      nested.
      
      repeated .tensorflow.profiler.XEvent events = 4;
    • getEvents

      Xplane.XEvent getEvents(int index)
      XEvents within the same XLine should not overlap in time, but they can be
      nested.
      
      repeated .tensorflow.profiler.XEvent events = 4;
    • getEventsCount

      int getEventsCount()
      XEvents within the same XLine should not overlap in time, but they can be
      nested.
      
      repeated .tensorflow.profiler.XEvent events = 4;
    • getEventsOrBuilderList

      List<? extends Xplane.XEventOrBuilder> getEventsOrBuilderList()
      XEvents within the same XLine should not overlap in time, but they can be
      nested.
      
      repeated .tensorflow.profiler.XEvent events = 4;
    • getEventsOrBuilder

      Xplane.XEventOrBuilder getEventsOrBuilder(int index)
      XEvents within the same XLine should not overlap in time, but they can be
      nested.
      
      repeated .tensorflow.profiler.XEvent events = 4;