Class NodeExecStats.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<NodeExecStats.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
org.tensorflow.framework.NodeExecStats.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, NodeExecStatsOrBuilder
Enclosing class:
NodeExecStats

public static final class NodeExecStats.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder> implements NodeExecStatsOrBuilder
 Time/size stats recorded for a single execution of a graph node.
 
Protobuf type tensorflow.NodeExecStats
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • clear

      public NodeExecStats.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • getDefaultInstanceForType

      public NodeExecStats getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public NodeExecStats build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public NodeExecStats buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • clone

      public NodeExecStats.Builder clone()
      Specified by:
      clone in interface com.google.protobuf.Message.Builder
      Specified by:
      clone in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clone in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • setField

      public NodeExecStats.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      setField in interface com.google.protobuf.Message.Builder
      Overrides:
      setField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • clearField

      public NodeExecStats.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
      Specified by:
      clearField in interface com.google.protobuf.Message.Builder
      Overrides:
      clearField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • clearOneof

      public NodeExecStats.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
      Specified by:
      clearOneof in interface com.google.protobuf.Message.Builder
      Overrides:
      clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • setRepeatedField

      public NodeExecStats.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
      Specified by:
      setRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • addRepeatedField

      public NodeExecStats.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
      Specified by:
      addRepeatedField in interface com.google.protobuf.Message.Builder
      Overrides:
      addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • mergeFrom

      public NodeExecStats.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NodeExecStats.Builder>
    • mergeFrom

      public NodeExecStats.Builder mergeFrom(NodeExecStats other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • mergeFrom

      public NodeExecStats.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NodeExecStats.Builder>
      Throws:
      IOException
    • getNodeName

      public String getNodeName()
       TODO(tucker): Use some more compact form of node identity than
       the full string name.  Either all processes should agree on a
       global id (cost_id?) for each node, or we should use a hash of
       the name.
       
      string node_name = 1;
      Specified by:
      getNodeName in interface NodeExecStatsOrBuilder
      Returns:
      The nodeName.
    • getNodeNameBytes

      public com.google.protobuf.ByteString getNodeNameBytes()
       TODO(tucker): Use some more compact form of node identity than
       the full string name.  Either all processes should agree on a
       global id (cost_id?) for each node, or we should use a hash of
       the name.
       
      string node_name = 1;
      Specified by:
      getNodeNameBytes in interface NodeExecStatsOrBuilder
      Returns:
      The bytes for nodeName.
    • setNodeName

      public NodeExecStats.Builder setNodeName(String value)
       TODO(tucker): Use some more compact form of node identity than
       the full string name.  Either all processes should agree on a
       global id (cost_id?) for each node, or we should use a hash of
       the name.
       
      string node_name = 1;
      Parameters:
      value - The nodeName to set.
      Returns:
      This builder for chaining.
    • clearNodeName

      public NodeExecStats.Builder clearNodeName()
       TODO(tucker): Use some more compact form of node identity than
       the full string name.  Either all processes should agree on a
       global id (cost_id?) for each node, or we should use a hash of
       the name.
       
      string node_name = 1;
      Returns:
      This builder for chaining.
    • setNodeNameBytes

      public NodeExecStats.Builder setNodeNameBytes(com.google.protobuf.ByteString value)
       TODO(tucker): Use some more compact form of node identity than
       the full string name.  Either all processes should agree on a
       global id (cost_id?) for each node, or we should use a hash of
       the name.
       
      string node_name = 1;
      Parameters:
      value - The bytes for nodeName to set.
      Returns:
      This builder for chaining.
    • getAllStartMicros

      public long getAllStartMicros()
      int64 all_start_micros = 2;
      Specified by:
      getAllStartMicros in interface NodeExecStatsOrBuilder
      Returns:
      The allStartMicros.
    • setAllStartMicros

      public NodeExecStats.Builder setAllStartMicros(long value)
      int64 all_start_micros = 2;
      Parameters:
      value - The allStartMicros to set.
      Returns:
      This builder for chaining.
    • clearAllStartMicros

      public NodeExecStats.Builder clearAllStartMicros()
      int64 all_start_micros = 2;
      Returns:
      This builder for chaining.
    • getOpStartRelMicros

      public long getOpStartRelMicros()
      int64 op_start_rel_micros = 3;
      Specified by:
      getOpStartRelMicros in interface NodeExecStatsOrBuilder
      Returns:
      The opStartRelMicros.
    • setOpStartRelMicros

      public NodeExecStats.Builder setOpStartRelMicros(long value)
      int64 op_start_rel_micros = 3;
      Parameters:
      value - The opStartRelMicros to set.
      Returns:
      This builder for chaining.
    • clearOpStartRelMicros

      public NodeExecStats.Builder clearOpStartRelMicros()
      int64 op_start_rel_micros = 3;
      Returns:
      This builder for chaining.
    • getOpEndRelMicros

      public long getOpEndRelMicros()
      int64 op_end_rel_micros = 4;
      Specified by:
      getOpEndRelMicros in interface NodeExecStatsOrBuilder
      Returns:
      The opEndRelMicros.
    • setOpEndRelMicros

      public NodeExecStats.Builder setOpEndRelMicros(long value)
      int64 op_end_rel_micros = 4;
      Parameters:
      value - The opEndRelMicros to set.
      Returns:
      This builder for chaining.
    • clearOpEndRelMicros

      public NodeExecStats.Builder clearOpEndRelMicros()
      int64 op_end_rel_micros = 4;
      Returns:
      This builder for chaining.
    • getAllEndRelMicros

      public long getAllEndRelMicros()
      int64 all_end_rel_micros = 5;
      Specified by:
      getAllEndRelMicros in interface NodeExecStatsOrBuilder
      Returns:
      The allEndRelMicros.
    • setAllEndRelMicros

      public NodeExecStats.Builder setAllEndRelMicros(long value)
      int64 all_end_rel_micros = 5;
      Parameters:
      value - The allEndRelMicros to set.
      Returns:
      This builder for chaining.
    • clearAllEndRelMicros

      public NodeExecStats.Builder clearAllEndRelMicros()
      int64 all_end_rel_micros = 5;
      Returns:
      This builder for chaining.
    • getMemoryList

      public List<AllocatorMemoryUsed> getMemoryList()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
      Specified by:
      getMemoryList in interface NodeExecStatsOrBuilder
    • getMemoryCount

      public int getMemoryCount()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
      Specified by:
      getMemoryCount in interface NodeExecStatsOrBuilder
    • getMemory

      public AllocatorMemoryUsed getMemory(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
      Specified by:
      getMemory in interface NodeExecStatsOrBuilder
    • setMemory

      public NodeExecStats.Builder setMemory(int index, AllocatorMemoryUsed value)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • setMemory

      public NodeExecStats.Builder setMemory(int index, AllocatorMemoryUsed.Builder builderForValue)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • addMemory

      public NodeExecStats.Builder addMemory(AllocatorMemoryUsed value)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • addMemory

      public NodeExecStats.Builder addMemory(int index, AllocatorMemoryUsed value)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • addMemory

      public NodeExecStats.Builder addMemory(AllocatorMemoryUsed.Builder builderForValue)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • addMemory

      public NodeExecStats.Builder addMemory(int index, AllocatorMemoryUsed.Builder builderForValue)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • addAllMemory

      public NodeExecStats.Builder addAllMemory(Iterable<? extends AllocatorMemoryUsed> values)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • clearMemory

      public NodeExecStats.Builder clearMemory()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • removeMemory

      public NodeExecStats.Builder removeMemory(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemoryBuilder

      public AllocatorMemoryUsed.Builder getMemoryBuilder(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemoryOrBuilder

      public AllocatorMemoryUsedOrBuilder getMemoryOrBuilder(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
      Specified by:
      getMemoryOrBuilder in interface NodeExecStatsOrBuilder
    • getMemoryOrBuilderList

      public List<? extends AllocatorMemoryUsedOrBuilder> getMemoryOrBuilderList()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
      Specified by:
      getMemoryOrBuilderList in interface NodeExecStatsOrBuilder
    • addMemoryBuilder

      public AllocatorMemoryUsed.Builder addMemoryBuilder()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • addMemoryBuilder

      public AllocatorMemoryUsed.Builder addMemoryBuilder(int index)
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getMemoryBuilderList

      public List<AllocatorMemoryUsed.Builder> getMemoryBuilderList()
      repeated .tensorflow.AllocatorMemoryUsed memory = 6;
    • getOutputList

      public List<NodeOutput> getOutputList()
      repeated .tensorflow.NodeOutput output = 7;
      Specified by:
      getOutputList in interface NodeExecStatsOrBuilder
    • getOutputCount

      public int getOutputCount()
      repeated .tensorflow.NodeOutput output = 7;
      Specified by:
      getOutputCount in interface NodeExecStatsOrBuilder
    • getOutput

      public NodeOutput getOutput(int index)
      repeated .tensorflow.NodeOutput output = 7;
      Specified by:
      getOutput in interface NodeExecStatsOrBuilder
    • setOutput

      public NodeExecStats.Builder setOutput(int index, NodeOutput value)
      repeated .tensorflow.NodeOutput output = 7;
    • setOutput

      public NodeExecStats.Builder setOutput(int index, NodeOutput.Builder builderForValue)
      repeated .tensorflow.NodeOutput output = 7;
    • addOutput

      public NodeExecStats.Builder addOutput(NodeOutput value)
      repeated .tensorflow.NodeOutput output = 7;
    • addOutput

      public NodeExecStats.Builder addOutput(int index, NodeOutput value)
      repeated .tensorflow.NodeOutput output = 7;
    • addOutput

      public NodeExecStats.Builder addOutput(NodeOutput.Builder builderForValue)
      repeated .tensorflow.NodeOutput output = 7;
    • addOutput

      public NodeExecStats.Builder addOutput(int index, NodeOutput.Builder builderForValue)
      repeated .tensorflow.NodeOutput output = 7;
    • addAllOutput

      public NodeExecStats.Builder addAllOutput(Iterable<? extends NodeOutput> values)
      repeated .tensorflow.NodeOutput output = 7;
    • clearOutput

      public NodeExecStats.Builder clearOutput()
      repeated .tensorflow.NodeOutput output = 7;
    • removeOutput

      public NodeExecStats.Builder removeOutput(int index)
      repeated .tensorflow.NodeOutput output = 7;
    • getOutputBuilder

      public NodeOutput.Builder getOutputBuilder(int index)
      repeated .tensorflow.NodeOutput output = 7;
    • getOutputOrBuilder

      public NodeOutputOrBuilder getOutputOrBuilder(int index)
      repeated .tensorflow.NodeOutput output = 7;
      Specified by:
      getOutputOrBuilder in interface NodeExecStatsOrBuilder
    • getOutputOrBuilderList

      public List<? extends NodeOutputOrBuilder> getOutputOrBuilderList()
      repeated .tensorflow.NodeOutput output = 7;
      Specified by:
      getOutputOrBuilderList in interface NodeExecStatsOrBuilder
    • addOutputBuilder

      public NodeOutput.Builder addOutputBuilder()
      repeated .tensorflow.NodeOutput output = 7;
    • addOutputBuilder

      public NodeOutput.Builder addOutputBuilder(int index)
      repeated .tensorflow.NodeOutput output = 7;
    • getOutputBuilderList

      public List<NodeOutput.Builder> getOutputBuilderList()
      repeated .tensorflow.NodeOutput output = 7;
    • getTimelineLabel

      public String getTimelineLabel()
      string timeline_label = 8;
      Specified by:
      getTimelineLabel in interface NodeExecStatsOrBuilder
      Returns:
      The timelineLabel.
    • getTimelineLabelBytes

      public com.google.protobuf.ByteString getTimelineLabelBytes()
      string timeline_label = 8;
      Specified by:
      getTimelineLabelBytes in interface NodeExecStatsOrBuilder
      Returns:
      The bytes for timelineLabel.
    • setTimelineLabel

      public NodeExecStats.Builder setTimelineLabel(String value)
      string timeline_label = 8;
      Parameters:
      value - The timelineLabel to set.
      Returns:
      This builder for chaining.
    • clearTimelineLabel

      public NodeExecStats.Builder clearTimelineLabel()
      string timeline_label = 8;
      Returns:
      This builder for chaining.
    • setTimelineLabelBytes

      public NodeExecStats.Builder setTimelineLabelBytes(com.google.protobuf.ByteString value)
      string timeline_label = 8;
      Parameters:
      value - The bytes for timelineLabel to set.
      Returns:
      This builder for chaining.
    • getScheduledMicros

      public long getScheduledMicros()
      int64 scheduled_micros = 9;
      Specified by:
      getScheduledMicros in interface NodeExecStatsOrBuilder
      Returns:
      The scheduledMicros.
    • setScheduledMicros

      public NodeExecStats.Builder setScheduledMicros(long value)
      int64 scheduled_micros = 9;
      Parameters:
      value - The scheduledMicros to set.
      Returns:
      This builder for chaining.
    • clearScheduledMicros

      public NodeExecStats.Builder clearScheduledMicros()
      int64 scheduled_micros = 9;
      Returns:
      This builder for chaining.
    • getThreadId

      public int getThreadId()
      uint32 thread_id = 10;
      Specified by:
      getThreadId in interface NodeExecStatsOrBuilder
      Returns:
      The threadId.
    • setThreadId

      public NodeExecStats.Builder setThreadId(int value)
      uint32 thread_id = 10;
      Parameters:
      value - The threadId to set.
      Returns:
      This builder for chaining.
    • clearThreadId

      public NodeExecStats.Builder clearThreadId()
      uint32 thread_id = 10;
      Returns:
      This builder for chaining.
    • getReferencedTensorList

      public List<AllocationDescription> getReferencedTensorList()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
      Specified by:
      getReferencedTensorList in interface NodeExecStatsOrBuilder
    • getReferencedTensorCount

      public int getReferencedTensorCount()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
      Specified by:
      getReferencedTensorCount in interface NodeExecStatsOrBuilder
    • getReferencedTensor

      public AllocationDescription getReferencedTensor(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
      Specified by:
      getReferencedTensor in interface NodeExecStatsOrBuilder
    • setReferencedTensor

      public NodeExecStats.Builder setReferencedTensor(int index, AllocationDescription value)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • setReferencedTensor

      public NodeExecStats.Builder setReferencedTensor(int index, AllocationDescription.Builder builderForValue)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • addReferencedTensor

      public NodeExecStats.Builder addReferencedTensor(AllocationDescription value)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • addReferencedTensor

      public NodeExecStats.Builder addReferencedTensor(int index, AllocationDescription value)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • addReferencedTensor

      public NodeExecStats.Builder addReferencedTensor(AllocationDescription.Builder builderForValue)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • addReferencedTensor

      public NodeExecStats.Builder addReferencedTensor(int index, AllocationDescription.Builder builderForValue)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • addAllReferencedTensor

      public NodeExecStats.Builder addAllReferencedTensor(Iterable<? extends AllocationDescription> values)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • clearReferencedTensor

      public NodeExecStats.Builder clearReferencedTensor()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • removeReferencedTensor

      public NodeExecStats.Builder removeReferencedTensor(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensorBuilder

      public AllocationDescription.Builder getReferencedTensorBuilder(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensorOrBuilder

      public AllocationDescriptionOrBuilder getReferencedTensorOrBuilder(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
      Specified by:
      getReferencedTensorOrBuilder in interface NodeExecStatsOrBuilder
    • getReferencedTensorOrBuilderList

      public List<? extends AllocationDescriptionOrBuilder> getReferencedTensorOrBuilderList()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
      Specified by:
      getReferencedTensorOrBuilderList in interface NodeExecStatsOrBuilder
    • addReferencedTensorBuilder

      public AllocationDescription.Builder addReferencedTensorBuilder()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • addReferencedTensorBuilder

      public AllocationDescription.Builder addReferencedTensorBuilder(int index)
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • getReferencedTensorBuilderList

      public List<AllocationDescription.Builder> getReferencedTensorBuilderList()
      repeated .tensorflow.AllocationDescription referenced_tensor = 11;
    • hasMemoryStats

      public boolean hasMemoryStats()
      .tensorflow.MemoryStats memory_stats = 12;
      Specified by:
      hasMemoryStats in interface NodeExecStatsOrBuilder
      Returns:
      Whether the memoryStats field is set.
    • getMemoryStats

      public MemoryStats getMemoryStats()
      .tensorflow.MemoryStats memory_stats = 12;
      Specified by:
      getMemoryStats in interface NodeExecStatsOrBuilder
      Returns:
      The memoryStats.
    • setMemoryStats

      public NodeExecStats.Builder setMemoryStats(MemoryStats value)
      .tensorflow.MemoryStats memory_stats = 12;
    • setMemoryStats

      public NodeExecStats.Builder setMemoryStats(MemoryStats.Builder builderForValue)
      .tensorflow.MemoryStats memory_stats = 12;
    • mergeMemoryStats

      public NodeExecStats.Builder mergeMemoryStats(MemoryStats value)
      .tensorflow.MemoryStats memory_stats = 12;
    • clearMemoryStats

      public NodeExecStats.Builder clearMemoryStats()
      .tensorflow.MemoryStats memory_stats = 12;
    • getMemoryStatsBuilder

      public MemoryStats.Builder getMemoryStatsBuilder()
      .tensorflow.MemoryStats memory_stats = 12;
    • getMemoryStatsOrBuilder

      public MemoryStatsOrBuilder getMemoryStatsOrBuilder()
      .tensorflow.MemoryStats memory_stats = 12;
      Specified by:
      getMemoryStatsOrBuilder in interface NodeExecStatsOrBuilder
    • getAllStartNanos

      public long getAllStartNanos()
      int64 all_start_nanos = 13;
      Specified by:
      getAllStartNanos in interface NodeExecStatsOrBuilder
      Returns:
      The allStartNanos.
    • setAllStartNanos

      public NodeExecStats.Builder setAllStartNanos(long value)
      int64 all_start_nanos = 13;
      Parameters:
      value - The allStartNanos to set.
      Returns:
      This builder for chaining.
    • clearAllStartNanos

      public NodeExecStats.Builder clearAllStartNanos()
      int64 all_start_nanos = 13;
      Returns:
      This builder for chaining.
    • getOpStartRelNanos

      public long getOpStartRelNanos()
      int64 op_start_rel_nanos = 14;
      Specified by:
      getOpStartRelNanos in interface NodeExecStatsOrBuilder
      Returns:
      The opStartRelNanos.
    • setOpStartRelNanos

      public NodeExecStats.Builder setOpStartRelNanos(long value)
      int64 op_start_rel_nanos = 14;
      Parameters:
      value - The opStartRelNanos to set.
      Returns:
      This builder for chaining.
    • clearOpStartRelNanos

      public NodeExecStats.Builder clearOpStartRelNanos()
      int64 op_start_rel_nanos = 14;
      Returns:
      This builder for chaining.
    • getOpEndRelNanos

      public long getOpEndRelNanos()
      int64 op_end_rel_nanos = 15;
      Specified by:
      getOpEndRelNanos in interface NodeExecStatsOrBuilder
      Returns:
      The opEndRelNanos.
    • setOpEndRelNanos

      public NodeExecStats.Builder setOpEndRelNanos(long value)
      int64 op_end_rel_nanos = 15;
      Parameters:
      value - The opEndRelNanos to set.
      Returns:
      This builder for chaining.
    • clearOpEndRelNanos

      public NodeExecStats.Builder clearOpEndRelNanos()
      int64 op_end_rel_nanos = 15;
      Returns:
      This builder for chaining.
    • getAllEndRelNanos

      public long getAllEndRelNanos()
      int64 all_end_rel_nanos = 16;
      Specified by:
      getAllEndRelNanos in interface NodeExecStatsOrBuilder
      Returns:
      The allEndRelNanos.
    • setAllEndRelNanos

      public NodeExecStats.Builder setAllEndRelNanos(long value)
      int64 all_end_rel_nanos = 16;
      Parameters:
      value - The allEndRelNanos to set.
      Returns:
      This builder for chaining.
    • clearAllEndRelNanos

      public NodeExecStats.Builder clearAllEndRelNanos()
      int64 all_end_rel_nanos = 16;
      Returns:
      This builder for chaining.
    • getScheduledNanos

      public long getScheduledNanos()
      int64 scheduled_nanos = 17;
      Specified by:
      getScheduledNanos in interface NodeExecStatsOrBuilder
      Returns:
      The scheduledNanos.
    • setScheduledNanos

      public NodeExecStats.Builder setScheduledNanos(long value)
      int64 scheduled_nanos = 17;
      Parameters:
      value - The scheduledNanos to set.
      Returns:
      This builder for chaining.
    • clearScheduledNanos

      public NodeExecStats.Builder clearScheduledNanos()
      int64 scheduled_nanos = 17;
      Returns:
      This builder for chaining.
    • setUnknownFields

      public final NodeExecStats.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      setUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>
    • mergeUnknownFields

      public final NodeExecStats.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
      Specified by:
      mergeUnknownFields in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<NodeExecStats.Builder>