Class Base.GetPropertiesResponse.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Base.GetPropertiesResponse,Base.GetPropertiesResponse.Builder>
com.viam.component.base.v1.Base.GetPropertiesResponse.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Base.GetPropertiesResponseOrBuilder, Cloneable
Enclosing class:
Base.GetPropertiesResponse

public static final class Base.GetPropertiesResponse.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<Base.GetPropertiesResponse,Base.GetPropertiesResponse.Builder> implements Base.GetPropertiesResponseOrBuilder
Protobuf type viam.component.base.v1.GetPropertiesResponse
  • Method Details

    • getWidthMeters

      public double getWidthMeters()
      double width_meters = 1 [json_name = "widthMeters"];
      Specified by:
      getWidthMeters in interface Base.GetPropertiesResponseOrBuilder
      Returns:
      The widthMeters.
    • setWidthMeters

      public Base.GetPropertiesResponse.Builder setWidthMeters(double value)
      double width_meters = 1 [json_name = "widthMeters"];
      Parameters:
      value - The widthMeters to set.
      Returns:
      This builder for chaining.
    • clearWidthMeters

      public Base.GetPropertiesResponse.Builder clearWidthMeters()
      double width_meters = 1 [json_name = "widthMeters"];
      Returns:
      This builder for chaining.
    • getTurningRadiusMeters

      public double getTurningRadiusMeters()
      double turning_radius_meters = 2 [json_name = "turningRadiusMeters"];
      Specified by:
      getTurningRadiusMeters in interface Base.GetPropertiesResponseOrBuilder
      Returns:
      The turningRadiusMeters.
    • setTurningRadiusMeters

      public Base.GetPropertiesResponse.Builder setTurningRadiusMeters(double value)
      double turning_radius_meters = 2 [json_name = "turningRadiusMeters"];
      Parameters:
      value - The turningRadiusMeters to set.
      Returns:
      This builder for chaining.
    • clearTurningRadiusMeters

      public Base.GetPropertiesResponse.Builder clearTurningRadiusMeters()
      double turning_radius_meters = 2 [json_name = "turningRadiusMeters"];
      Returns:
      This builder for chaining.
    • getWheelCircumferenceMeters

      public double getWheelCircumferenceMeters()
      double wheel_circumference_meters = 3 [json_name = "wheelCircumferenceMeters"];
      Specified by:
      getWheelCircumferenceMeters in interface Base.GetPropertiesResponseOrBuilder
      Returns:
      The wheelCircumferenceMeters.
    • setWheelCircumferenceMeters

      public Base.GetPropertiesResponse.Builder setWheelCircumferenceMeters(double value)
      double wheel_circumference_meters = 3 [json_name = "wheelCircumferenceMeters"];
      Parameters:
      value - The wheelCircumferenceMeters to set.
      Returns:
      This builder for chaining.
    • clearWheelCircumferenceMeters

      public Base.GetPropertiesResponse.Builder clearWheelCircumferenceMeters()
      double wheel_circumference_meters = 3 [json_name = "wheelCircumferenceMeters"];
      Returns:
      This builder for chaining.