Package com.viam.component.arm.v1
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 TypeMethodDescriptioncom.google.protobuf.Struct
getExtra()
Additional arguments to the methodgetName()
Name of an armcom.google.protobuf.ByteString
Name of an armoptional specifications to be obeyed during the motiongetPositions
(int index) A list of joint positions which will be moved to in the order they are specifiedint
A list of joint positions which will be moved to in the order they are specifiedA list of joint positions which will be moved to in the order they are specifiedboolean
hasExtra()
Additional arguments to the methodboolean
optional specifications to be obeyed during the motionMethods 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
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.
-