Interface Arm.MoveThroughJointPositionsStreamedRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Arm.MoveThroughJointPositionsStreamedRequest, Arm.MoveThroughJointPositionsStreamedRequest.Builder
Enclosing class:
Arm

public static interface Arm.MoveThroughJointPositionsStreamedRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getName

      String getName()
       Name of the arm to control.
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Name of the arm to control.
       
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • hasInit

      boolean hasInit()
       Stream initiation. Sent exactly once and must be the first message on the stream.
       
      .viam.component.arm.v1.MoveThroughJointPositionsStreamedRequest.Init init = 2 [json_name = "init"];
      Returns:
      Whether the init field is set.
    • getInit

       Stream initiation. Sent exactly once and must be the first message on the stream.
       
      .viam.component.arm.v1.MoveThroughJointPositionsStreamedRequest.Init init = 2 [json_name = "init"];
      Returns:
      The init.
    • hasBatch

      boolean hasBatch()
       A batch of trajectory points to append to the running motion. Sent N times after init.
       
      .viam.component.arm.v1.MoveThroughJointPositionsStreamedRequest.TrajectoryBatch batch = 3 [json_name = "batch"];
      Returns:
      Whether the batch field is set.
    • getBatch

       A batch of trajectory points to append to the running motion. Sent N times after init.
       
      .viam.component.arm.v1.MoveThroughJointPositionsStreamedRequest.TrajectoryBatch batch = 3 [json_name = "batch"];
      Returns:
      The batch.
    • getMessageCase