Interface Motion.TempStreamArmJointPositionsRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Motion.TempStreamArmJointPositionsRequest, Motion.TempStreamArmJointPositionsRequest.Builder
Enclosing class:
Motion

public static interface Motion.TempStreamArmJointPositionsRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getName

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

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

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

       Session initiation. Sent exactly once and must be the first message on the stream.
       
      .viam.service.motion.v1.TempStreamArmJointPositionsRequest.Init init = 2 [json_name = "init"];
      Returns:
      The init.
    • hasTargets

      boolean hasTargets()
       A batch of targets to append to the running session. Sent N times after init.
       
      .viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"];
      Returns:
      Whether the targets field is set.
    • getTargets

       A batch of targets to append to the running session. Sent N times after init.
       
      .viam.service.motion.v1.TempStreamArmJointPositionsRequest.Targets targets = 3 [json_name = "targets"];
      Returns:
      The targets.
    • getMessageCase