public interface
XPlaneOrBuilder
Known Indirect Subclasses |
Public Methods
abstract boolean |
containsEventMetadata(long key)
XEventMetadata map, each entry uses the XEventMetadata.id as key. |
abstract boolean |
containsStatMetadata(long key)
XStatMetadata map, each entry uses the XStatMetadata.id as key. |
abstract Map<Long, XEventMetadata> |
getEventMetadata()
Use
getEventMetadataMap() instead. |
abstract int |
getEventMetadataCount()
XEventMetadata map, each entry uses the XEventMetadata.id as key. |
abstract Map<Long, XEventMetadata> |
getEventMetadataMap()
XEventMetadata map, each entry uses the XEventMetadata.id as key. |
abstract XEventMetadata |
getEventMetadataOrDefault(long key, XEventMetadata defaultValue)
XEventMetadata map, each entry uses the XEventMetadata.id as key. |
abstract XEventMetadata |
getEventMetadataOrThrow(long key)
XEventMetadata map, each entry uses the XEventMetadata.id as key. |
abstract long |
getId()
int64 id = 1;
|
abstract XLine |
getLines(int index)
Parallel timelines grouped in this plane. |
abstract int |
getLinesCount()
Parallel timelines grouped in this plane. |
abstract List<XLine> |
getLinesList()
Parallel timelines grouped in this plane. |
abstract XLineOrBuilder |
getLinesOrBuilder(int index)
Parallel timelines grouped in this plane. |
abstract List<? extends XLineOrBuilder> |
getLinesOrBuilderList()
Parallel timelines grouped in this plane. |
abstract String |
getName()
Name of this line. |
abstract com.google.protobuf.ByteString |
getNameBytes()
Name of this line. |
abstract Map<Long, XStatMetadata> |
getStatMetadata()
Use
getStatMetadataMap() instead. |
abstract int |
getStatMetadataCount()
XStatMetadata map, each entry uses the XStatMetadata.id as key. |
abstract Map<Long, XStatMetadata> |
getStatMetadataMap()
XStatMetadata map, each entry uses the XStatMetadata.id as key. |
abstract XStatMetadata |
getStatMetadataOrDefault(long key, XStatMetadata defaultValue)
XStatMetadata map, each entry uses the XStatMetadata.id as key. |
abstract XStatMetadata |
getStatMetadataOrThrow(long key)
XStatMetadata map, each entry uses the XStatMetadata.id as key. |
abstract XStat |
getStats(int index)
XStats associated with this plane, e.g. |
abstract int |
getStatsCount()
XStats associated with this plane, e.g. |
abstract List<XStat> |
getStatsList()
XStats associated with this plane, e.g. |
abstract XStatOrBuilder |
getStatsOrBuilder(int index)
XStats associated with this plane, e.g. |
abstract List<? extends XStatOrBuilder> |
getStatsOrBuilderList()
XStats associated with this plane, e.g. |
Public Methods
public abstract boolean containsEventMetadata (long key)
XEventMetadata map, each entry uses the XEventMetadata.id as key. This map should be used for events that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XEventMetadata> event_metadata = 4;
public abstract boolean containsStatMetadata (long key)
XStatMetadata map, each entry uses the XStatMetadata.id as key. This map should be used for stats that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XStatMetadata> stat_metadata = 5;
public abstract int getEventMetadataCount ()
XEventMetadata map, each entry uses the XEventMetadata.id as key. This map should be used for events that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XEventMetadata> event_metadata = 4;
public abstract Map<Long, XEventMetadata> getEventMetadataMap ()
XEventMetadata map, each entry uses the XEventMetadata.id as key. This map should be used for events that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XEventMetadata> event_metadata = 4;
public abstract XEventMetadata getEventMetadataOrDefault (long key, XEventMetadata defaultValue)
XEventMetadata map, each entry uses the XEventMetadata.id as key. This map should be used for events that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XEventMetadata> event_metadata = 4;
public abstract XEventMetadata getEventMetadataOrThrow (long key)
XEventMetadata map, each entry uses the XEventMetadata.id as key. This map should be used for events that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XEventMetadata> event_metadata = 4;
public abstract long getId ()
int64 id = 1;
public abstract XLine getLines (int index)
Parallel timelines grouped in this plane. XLines with the same id are effectively the same timeline.
repeated .tensorflow.profiler.XLine lines = 3;
public abstract int getLinesCount ()
Parallel timelines grouped in this plane. XLines with the same id are effectively the same timeline.
repeated .tensorflow.profiler.XLine lines = 3;
public abstract List<XLine> getLinesList ()
Parallel timelines grouped in this plane. XLines with the same id are effectively the same timeline.
repeated .tensorflow.profiler.XLine lines = 3;
public abstract XLineOrBuilder getLinesOrBuilder (int index)
Parallel timelines grouped in this plane. XLines with the same id are effectively the same timeline.
repeated .tensorflow.profiler.XLine lines = 3;
public abstract List<? extends XLineOrBuilder> getLinesOrBuilderList ()
Parallel timelines grouped in this plane. XLines with the same id are effectively the same timeline.
repeated .tensorflow.profiler.XLine lines = 3;
public abstract String getName ()
Name of this line.
string name = 2;
public abstract com.google.protobuf.ByteString getNameBytes ()
Name of this line.
string name = 2;
public abstract int getStatMetadataCount ()
XStatMetadata map, each entry uses the XStatMetadata.id as key. This map should be used for stats that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XStatMetadata> stat_metadata = 5;
public abstract Map<Long, XStatMetadata> getStatMetadataMap ()
XStatMetadata map, each entry uses the XStatMetadata.id as key. This map should be used for stats that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XStatMetadata> stat_metadata = 5;
public abstract XStatMetadata getStatMetadataOrDefault (long key, XStatMetadata defaultValue)
XStatMetadata map, each entry uses the XStatMetadata.id as key. This map should be used for stats that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XStatMetadata> stat_metadata = 5;
public abstract XStatMetadata getStatMetadataOrThrow (long key)
XStatMetadata map, each entry uses the XStatMetadata.id as key. This map should be used for stats that share the same ID over the whole XPlane.
map<int64, .tensorflow.profiler.XStatMetadata> stat_metadata = 5;
public abstract XStat getStats (int index)
XStats associated with this plane, e.g. device capabilities. Each of these XStats should have a different metadata_id.
repeated .tensorflow.profiler.XStat stats = 6;
public abstract int getStatsCount ()
XStats associated with this plane, e.g. device capabilities. Each of these XStats should have a different metadata_id.
repeated .tensorflow.profiler.XStat stats = 6;
public abstract List<XStat> getStatsList ()
XStats associated with this plane, e.g. device capabilities. Each of these XStats should have a different metadata_id.
repeated .tensorflow.profiler.XStat stats = 6;
public abstract XStatOrBuilder getStatsOrBuilder (int index)
XStats associated with this plane, e.g. device capabilities. Each of these XStats should have a different metadata_id.
repeated .tensorflow.profiler.XStat stats = 6;
public abstract List<? extends XStatOrBuilder> getStatsOrBuilderList ()
XStats associated with this plane, e.g. device capabilities. Each of these XStats should have a different metadata_id.
repeated .tensorflow.profiler.XStat stats = 6;