Interface NodeCompletedOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
NodeCompleted, NodeCompleted.Builder

@Generated public interface NodeCompletedOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    The output values produced by the node.
    long
    Execution time in nanoseconds for profiling.
    The ID of the node that completed execution.
    com.google.protobuf.ByteString
    The ID of the node that completed execution.
    Map<String, com.google.protobuf.Value>
    Deprecated.
    int
    The output values produced by the node.
    Map<String, com.google.protobuf.Value>
    The output values produced by the node.
    com.google.protobuf.Value
    getOutputsOrDefault(String key, com.google.protobuf.Value defaultValue)
    The output values produced by the node.
    com.google.protobuf.Value
    The output values produced by the node.
    com.google.protobuf.Timestamp
    When the node completed execution.
    com.google.protobuf.TimestampOrBuilder
    When the node completed execution.
    boolean
    When the node completed execution.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getNodeId

      String getNodeId()
      The ID of the node that completed execution.
      
      string node_id = 1;
      Returns:
      The nodeId.
    • getNodeIdBytes

      com.google.protobuf.ByteString getNodeIdBytes()
      The ID of the node that completed execution.
      
      string node_id = 1;
      Returns:
      The bytes for nodeId.
    • getOutputsCount

      int getOutputsCount()
      The output values produced by the node.
      Keys are output port names, values are the data produced.
      
      map<string, .google.protobuf.Value> outputs = 2;
    • containsOutputs

      boolean containsOutputs(String key)
      The output values produced by the node.
      Keys are output port names, values are the data produced.
      
      map<string, .google.protobuf.Value> outputs = 2;
    • getOutputs

      @Deprecated Map<String, com.google.protobuf.Value> getOutputs()
      Deprecated.
      Use getOutputsMap() instead.
    • getOutputsMap

      Map<String, com.google.protobuf.Value> getOutputsMap()
      The output values produced by the node.
      Keys are output port names, values are the data produced.
      
      map<string, .google.protobuf.Value> outputs = 2;
    • getOutputsOrDefault

      com.google.protobuf.Value getOutputsOrDefault(String key, com.google.protobuf.Value defaultValue)
      The output values produced by the node.
      Keys are output port names, values are the data produced.
      
      map<string, .google.protobuf.Value> outputs = 2;
    • getOutputsOrThrow

      com.google.protobuf.Value getOutputsOrThrow(String key)
      The output values produced by the node.
      Keys are output port names, values are the data produced.
      
      map<string, .google.protobuf.Value> outputs = 2;
    • hasTimestamp

      boolean hasTimestamp()
      When the node completed execution.
      
      .google.protobuf.Timestamp timestamp = 3;
      Returns:
      Whether the timestamp field is set.
    • getTimestamp

      com.google.protobuf.Timestamp getTimestamp()
      When the node completed execution.
      
      .google.protobuf.Timestamp timestamp = 3;
      Returns:
      The timestamp.
    • getTimestampOrBuilder

      com.google.protobuf.TimestampOrBuilder getTimestampOrBuilder()
      When the node completed execution.
      
      .google.protobuf.Timestamp timestamp = 3;
    • getExecutionTimeNanos

      long getExecutionTimeNanos()
      Execution time in nanoseconds for profiling.
      
      int64 execution_time_nanos = 4;
      Returns:
      The executionTimeNanos.