Interface ScriptStatusOrBuilder

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

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

    Modifier and Type
    Method
    Description
    long
    The total number of times this script has been activated.
    The ID of the currently executing node, if any.
    com.google.protobuf.ByteString
    The ID of the currently executing node, if any.
    boolean
    Whether the script is currently active (listening for triggers).
    The script this status applies to.
    com.google.protobuf.ByteString
    The script this status applies to.
    boolean
    The ID of the currently executing node, if any.

    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

    • getScriptId

      String getScriptId()
      The script this status applies to.
      Format: UUID string.
      
      string script_id = 1;
      Returns:
      The scriptId.
    • getScriptIdBytes

      com.google.protobuf.ByteString getScriptIdBytes()
      The script this status applies to.
      Format: UUID string.
      
      string script_id = 1;
      Returns:
      The bytes for scriptId.
    • getIsActive

      boolean getIsActive()
      Whether the script is currently active (listening for triggers).
      
      bool is_active = 2;
      Returns:
      The isActive.
    • hasActiveNodeId

      boolean hasActiveNodeId()
      The ID of the currently executing node, if any.
      Only present when a node is actively executing.
      
      optional string active_node_id = 3;
      Returns:
      Whether the activeNodeId field is set.
    • getActiveNodeId

      String getActiveNodeId()
      The ID of the currently executing node, if any.
      Only present when a node is actively executing.
      
      optional string active_node_id = 3;
      Returns:
      The activeNodeId.
    • getActiveNodeIdBytes

      com.google.protobuf.ByteString getActiveNodeIdBytes()
      The ID of the currently executing node, if any.
      Only present when a node is actively executing.
      
      optional string active_node_id = 3;
      Returns:
      The bytes for activeNodeId.
    • getActivationCount

      long getActivationCount()
      The total number of times this script has been activated.
      Incremented each time ActivateScript is called.
      
      int64 activation_count = 4;
      Returns:
      The activationCount.