Package com.viam.component.arm.v1
Class Arm.Status.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Arm.Status,Arm.Status.Builder>
com.viam.component.arm.v1.Arm.Status.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Arm.StatusOrBuilder,Cloneable
- Enclosing class:
- Arm.Status
public static final class Arm.Status.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Arm.Status,Arm.Status.Builder>
implements Arm.StatusOrBuilder
Protobuf type
viam.component.arm.v1.Status-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];bool is_moving = 3 [json_name = "isMoving"];.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];booleanbool is_moving = 3 [json_name = "isMoving"];.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];boolean.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];boolean.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];mergeEndPosition(Common.Pose value) .viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];setEndPosition(Common.Pose value) .viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];setEndPosition(Common.Pose.Builder builderForValue) .viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];setIsMoving(boolean value) bool is_moving = 3 [json_name = "isMoving"];.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];setJointPositions(Arm.JointPositions.Builder builderForValue) .viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasEndPosition
public boolean hasEndPosition().viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];- Specified by:
hasEndPositionin interfaceArm.StatusOrBuilder- Returns:
- Whether the endPosition field is set.
-
getEndPosition
.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"];- Specified by:
getEndPositionin interfaceArm.StatusOrBuilder- Returns:
- The endPosition.
-
setEndPosition
.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"]; -
setEndPosition
.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"]; -
mergeEndPosition
.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"]; -
clearEndPosition
.viam.common.v1.Pose end_position = 1 [json_name = "endPosition"]; -
hasJointPositions
public boolean hasJointPositions().viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];- Specified by:
hasJointPositionsin interfaceArm.StatusOrBuilder- Returns:
- Whether the jointPositions field is set.
-
getJointPositions
.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"];- Specified by:
getJointPositionsin interfaceArm.StatusOrBuilder- Returns:
- The jointPositions.
-
setJointPositions
.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"]; -
setJointPositions
.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"]; -
mergeJointPositions
.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"]; -
clearJointPositions
.viam.component.arm.v1.JointPositions joint_positions = 2 [json_name = "jointPositions"]; -
getIsMoving
public boolean getIsMoving()bool is_moving = 3 [json_name = "isMoving"];- Specified by:
getIsMovingin interfaceArm.StatusOrBuilder- Returns:
- The isMoving.
-
setIsMoving
bool is_moving = 3 [json_name = "isMoving"];- Parameters:
value- The isMoving to set.- Returns:
- This builder for chaining.
-
clearIsMoving
bool is_moving = 3 [json_name = "isMoving"];- Returns:
- This builder for chaining.
-