Class Movementsensor.GetPropertiesResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Movementsensor.GetPropertiesResponse,Movementsensor.GetPropertiesResponse.Builder>
com.viam.component.movementsensor.v1.Movementsensor.GetPropertiesResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Movementsensor.GetPropertiesResponseOrBuilder
,Cloneable
- Enclosing class:
- Movementsensor.GetPropertiesResponse
public static final class Movementsensor.GetPropertiesResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Movementsensor.GetPropertiesResponse,Movementsensor.GetPropertiesResponse.Builder>
implements Movementsensor.GetPropertiesResponseOrBuilder
Protobuf type
viam.component.movementsensor.v1.GetPropertiesResponse
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionbool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];
bool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];
bool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];
bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];
bool orientation_supported = 3 [json_name = "orientationSupported"];
bool position_supported = 4 [json_name = "positionSupported"];
boolean
bool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];
boolean
bool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];
boolean
bool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];
boolean
bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];
boolean
bool orientation_supported = 3 [json_name = "orientationSupported"];
boolean
bool position_supported = 4 [json_name = "positionSupported"];
setAngularVelocitySupported
(boolean value) bool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];
setCompassHeadingSupported
(boolean value) bool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];
setLinearAccelerationSupported
(boolean value) bool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];
setLinearVelocitySupported
(boolean value) bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];
setOrientationSupported
(boolean value) bool orientation_supported = 3 [json_name = "orientationSupported"];
setPositionSupported
(boolean value) bool position_supported = 4 [json_name = "positionSupported"];
Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getLinearVelocitySupported
public boolean getLinearVelocitySupported()bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];
- Specified by:
getLinearVelocitySupported
in interfaceMovementsensor.GetPropertiesResponseOrBuilder
- Returns:
- The linearVelocitySupported.
-
setLinearVelocitySupported
bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];
- Parameters:
value
- The linearVelocitySupported to set.- Returns:
- This builder for chaining.
-
clearLinearVelocitySupported
bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];
- Returns:
- This builder for chaining.
-
getAngularVelocitySupported
public boolean getAngularVelocitySupported()bool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];
- Specified by:
getAngularVelocitySupported
in interfaceMovementsensor.GetPropertiesResponseOrBuilder
- Returns:
- The angularVelocitySupported.
-
setAngularVelocitySupported
bool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];
- Parameters:
value
- The angularVelocitySupported to set.- Returns:
- This builder for chaining.
-
clearAngularVelocitySupported
bool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];
- Returns:
- This builder for chaining.
-
getOrientationSupported
public boolean getOrientationSupported()bool orientation_supported = 3 [json_name = "orientationSupported"];
- Specified by:
getOrientationSupported
in interfaceMovementsensor.GetPropertiesResponseOrBuilder
- Returns:
- The orientationSupported.
-
setOrientationSupported
bool orientation_supported = 3 [json_name = "orientationSupported"];
- Parameters:
value
- The orientationSupported to set.- Returns:
- This builder for chaining.
-
clearOrientationSupported
bool orientation_supported = 3 [json_name = "orientationSupported"];
- Returns:
- This builder for chaining.
-
getPositionSupported
public boolean getPositionSupported()bool position_supported = 4 [json_name = "positionSupported"];
- Specified by:
getPositionSupported
in interfaceMovementsensor.GetPropertiesResponseOrBuilder
- Returns:
- The positionSupported.
-
setPositionSupported
bool position_supported = 4 [json_name = "positionSupported"];
- Parameters:
value
- The positionSupported to set.- Returns:
- This builder for chaining.
-
clearPositionSupported
bool position_supported = 4 [json_name = "positionSupported"];
- Returns:
- This builder for chaining.
-
getCompassHeadingSupported
public boolean getCompassHeadingSupported()bool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];
- Specified by:
getCompassHeadingSupported
in interfaceMovementsensor.GetPropertiesResponseOrBuilder
- Returns:
- The compassHeadingSupported.
-
setCompassHeadingSupported
bool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];
- Parameters:
value
- The compassHeadingSupported to set.- Returns:
- This builder for chaining.
-
clearCompassHeadingSupported
bool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];
- Returns:
- This builder for chaining.
-
getLinearAccelerationSupported
public boolean getLinearAccelerationSupported()bool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];
- Specified by:
getLinearAccelerationSupported
in interfaceMovementsensor.GetPropertiesResponseOrBuilder
- Returns:
- The linearAccelerationSupported.
-
setLinearAccelerationSupported
bool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];
- Parameters:
value
- The linearAccelerationSupported to set.- Returns:
- This builder for chaining.
-
clearLinearAccelerationSupported
bool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];
- Returns:
- This builder for chaining.
-