XPlaneOrBuilder

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>
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>
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 Map<Long, XEventMetadata> getEventMetadata ()

Use getEventMetadataMap() instead.

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 Map<Long, XStatMetadata> getStatMetadata ()

Use getStatMetadataMap() instead.

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;