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"];booleanbool angular_velocity_supported = 2 [json_name = "angularVelocitySupported"];booleanbool compass_heading_supported = 5 [json_name = "compassHeadingSupported"];booleanbool linear_acceleration_supported = 6 [json_name = "linearAccelerationSupported"];booleanbool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];booleanbool orientation_supported = 3 [json_name = "orientationSupported"];booleanbool 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, 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
-
getLinearVelocitySupported
public boolean getLinearVelocitySupported()bool linear_velocity_supported = 1 [json_name = "linearVelocitySupported"];- Specified by:
getLinearVelocitySupportedin 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:
getAngularVelocitySupportedin 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:
getOrientationSupportedin 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:
getPositionSupportedin 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:
getCompassHeadingSupportedin 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:
getLinearAccelerationSupportedin 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.
-