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 + offset
 
Protobuf type viam.common.v1.MimicJoint
  • Method Details

    • getJoint

      public String getJoint()
      string joint = 1 [json_name = "joint"];
      Specified by:
      getJoint in interface Common.MimicJointOrBuilder
      Returns:
      The joint.
    • getJointBytes

      public com.google.protobuf.ByteString getJointBytes()
      string joint = 1 [json_name = "joint"];
      Specified by:
      getJointBytes in interface Common.MimicJointOrBuilder
      Returns:
      The bytes for joint.
    • setJoint

      public Common.MimicJoint.Builder setJoint(String value)
      string joint = 1 [json_name = "joint"];
      Parameters:
      value - The joint to set.
      Returns:
      This builder for chaining.
    • clearJoint

      public Common.MimicJoint.Builder clearJoint()
      string joint = 1 [json_name = "joint"];
      Returns:
      This builder for chaining.
    • setJointBytes

      public Common.MimicJoint.Builder setJointBytes(com.google.protobuf.ByteString value)
      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:
      getMultiplier in interface Common.MimicJointOrBuilder
      Returns:
      The multiplier.
    • setMultiplier

      public Common.MimicJoint.Builder setMultiplier(double value)
      double multiplier = 2 [json_name = "multiplier"];
      Parameters:
      value - The multiplier to set.
      Returns:
      This builder for chaining.
    • clearMultiplier

      public Common.MimicJoint.Builder clearMultiplier()
      double multiplier = 2 [json_name = "multiplier"];
      Returns:
      This builder for chaining.
    • getOffset

      public double getOffset()
      double offset = 3 [json_name = "offset"];
      Specified by:
      getOffset in interface Common.MimicJointOrBuilder
      Returns:
      The offset.
    • setOffset

      public Common.MimicJoint.Builder setOffset(double value)
      double offset = 3 [json_name = "offset"];
      Parameters:
      value - The offset to set.
      Returns:
      This builder for chaining.
    • clearOffset

      public Common.MimicJoint.Builder clearOffset()
      double offset = 3 [json_name = "offset"];
      Returns:
      This builder for chaining.