Interface Arm.MoveThroughJointPositionsRequestOrBuilder

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

public static interface Arm.MoveThroughJointPositionsRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.Struct
    Additional arguments to the method
    Name of an arm
    com.google.protobuf.ByteString
    Name of an arm
    optional specifications to be obeyed during the motion
    getPositions(int index)
    A list of joint positions which will be moved to in the order they are specified
    int
    A list of joint positions which will be moved to in the order they are specified
    A list of joint positions which will be moved to in the order they are specified
    boolean
    Additional arguments to the method
    boolean
    optional specifications to be obeyed during the motion

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getName

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

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

      List<Arm.JointPositions> getPositionsList()
       A list of joint positions which will be moved to in the order they are specified
       
      repeated .viam.component.arm.v1.JointPositions positions = 2 [json_name = "positions"];
    • getPositions

      Arm.JointPositions getPositions(int index)
       A list of joint positions which will be moved to in the order they are specified
       
      repeated .viam.component.arm.v1.JointPositions positions = 2 [json_name = "positions"];
    • getPositionsCount

      int getPositionsCount()
       A list of joint positions which will be moved to in the order they are specified
       
      repeated .viam.component.arm.v1.JointPositions positions = 2 [json_name = "positions"];
    • hasOptions

      boolean hasOptions()
       optional specifications to be obeyed during the motion
       
      optional .viam.component.arm.v1.MoveOptions options = 3 [json_name = "options"];
      Returns:
      Whether the options field is set.
    • getOptions

      Arm.MoveOptions getOptions()
       optional specifications to be obeyed during the motion
       
      optional .viam.component.arm.v1.MoveOptions options = 3 [json_name = "options"];
      Returns:
      The options.
    • hasExtra

      boolean hasExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Returns:
      Whether the extra field is set.
    • getExtra

      com.google.protobuf.Struct getExtra()
       Additional arguments to the method
       
      .google.protobuf.Struct extra = 99 [json_name = "extra"];
      Returns:
      The extra.