Interface TrackableObjectGraphOuterClass.TrackableObjectGraph.TrackableObject.SlotVariableReferenceOrBuilder

All Superinterfaces:
MessageLiteOrBuilder, MessageOrBuilder
All Known Implementing Classes:
TrackableObjectGraphOuterClass.TrackableObjectGraph.TrackableObject.SlotVariableReference, TrackableObjectGraphOuterClass.TrackableObjectGraph.TrackableObject.SlotVariableReference.Builder
Enclosing class:
TrackableObjectGraphOuterClass.TrackableObjectGraph.TrackableObject

public static interface TrackableObjectGraphOuterClass.TrackableObjectGraph.TrackableObject.SlotVariableReferenceOrBuilder extends MessageOrBuilder
  • Method Details

    • getOriginalVariableNodeId

      int getOriginalVariableNodeId()
      An index into `TrackableObjectGraph.nodes`, indicating the
      variable object this slot was created for.
      
      int32 original_variable_node_id = 1;
      Returns:
      The originalVariableNodeId.
    • getSlotName

      String getSlotName()
      The name of the slot (e.g. "m"/"v").
      
      string slot_name = 2;
      Returns:
      The slotName.
    • getSlotNameBytes

      ByteString getSlotNameBytes()
      The name of the slot (e.g. "m"/"v").
      
      string slot_name = 2;
      Returns:
      The bytes for slotName.
    • getSlotVariableNodeId

      int getSlotVariableNodeId()
      An index into `TrackableObjectGraph.nodes`, indicating the
      `Object` with the value of the slot variable.
      
      int32 slot_variable_node_id = 3;
      Returns:
      The slotVariableNodeId.