Package com.viam.common.v1
Class Common.MimicJoint.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Common.MimicJoint,Common.MimicJoint.Builder>
com.google.protobuf.GeneratedMessageLite.Builder<Common.MimicJoint,Common.MimicJoint.Builder>
com.viam.common.v1.Common.MimicJoint.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Common.MimicJointOrBuilder,Cloneable
- Enclosing class:
Common.MimicJoint
public static final class Common.MimicJoint.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Common.MimicJoint,Common.MimicJoint.Builder>
implements Common.MimicJointOrBuilder
Position is multiplier * position of joint + offsetProtobuf type
viam.common.v1.MimicJoint-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionstring joint = 1 [json_name = "joint"];double multiplier = 2 [json_name = "multiplier"];double offset = 3 [json_name = "offset"];getJoint()string joint = 1 [json_name = "joint"];com.google.protobuf.ByteStringstring joint = 1 [json_name = "joint"];doubledouble multiplier = 2 [json_name = "multiplier"];doubledouble offset = 3 [json_name = "offset"];string joint = 1 [json_name = "joint"];setJointBytes(com.google.protobuf.ByteString value) string joint = 1 [json_name = "joint"];setMultiplier(double value) double multiplier = 2 [json_name = "multiplier"];setOffset(double value) double offset = 3 [json_name = "offset"];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
-
getJoint
string joint = 1 [json_name = "joint"];- Specified by:
getJointin interfaceCommon.MimicJointOrBuilder- Returns:
- The joint.
-
getJointBytes
public com.google.protobuf.ByteString getJointBytes()string joint = 1 [json_name = "joint"];- Specified by:
getJointBytesin interfaceCommon.MimicJointOrBuilder- Returns:
- The bytes for joint.
-
setJoint
string joint = 1 [json_name = "joint"];- Parameters:
value- The joint to set.- Returns:
- This builder for chaining.
-
clearJoint
string joint = 1 [json_name = "joint"];- Returns:
- This builder for chaining.
-
setJointBytes
string joint = 1 [json_name = "joint"];- Parameters:
value- The bytes for joint to set.- Returns:
- This builder for chaining.
-
getMultiplier
public double getMultiplier()double multiplier = 2 [json_name = "multiplier"];- Specified by:
getMultiplierin interfaceCommon.MimicJointOrBuilder- Returns:
- The multiplier.
-
setMultiplier
double multiplier = 2 [json_name = "multiplier"];- Parameters:
value- The multiplier to set.- Returns:
- This builder for chaining.
-
clearMultiplier
double multiplier = 2 [json_name = "multiplier"];- Returns:
- This builder for chaining.
-
getOffset
public double getOffset()double offset = 3 [json_name = "offset"];- Specified by:
getOffsetin interfaceCommon.MimicJointOrBuilder- Returns:
- The offset.
-
setOffset
double offset = 3 [json_name = "offset"];- Parameters:
value- The offset to set.- Returns:
- This builder for chaining.
-
clearOffset
double offset = 3 [json_name = "offset"];- Returns:
- This builder for chaining.
-