Package viam.app.v1
Class Robot.Orientation.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.Orientation,Robot.Orientation.Builder>
viam.app.v1.Robot.Orientation.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Robot.OrientationOrBuilder
- Enclosing class:
- Robot.Orientation
public static final class Robot.Orientation.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.Orientation,Robot.Orientation.Builder>
implements Robot.OrientationOrBuilder
Protobuf type
viam.app.v1.Orientation
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescription.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
boolean
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
boolean
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
boolean
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
boolean
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
boolean
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
boolean
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
setAxisAngles
(Robot.Orientation.AxisAngles.Builder builderForValue) .viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
setEulerAngles
(Robot.Orientation.EulerAngles.Builder builderForValue) .viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
setNoOrientation
(Robot.Orientation.NoOrientation.Builder builderForValue) .viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
setQuaternion
(Robot.Orientation.Quaternion.Builder builderForValue) .viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
setVectorDegrees
(Robot.Orientation.OrientationVectorDegrees.Builder builderForValue) .viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
setVectorRadians
(Robot.Orientation.OrientationVectorRadians.Builder builderForValue) .viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
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
-
getTypeCase
- Specified by:
getTypeCase
in interfaceRobot.OrientationOrBuilder
-
clearType
-
hasNoOrientation
public boolean hasNoOrientation().viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
- Specified by:
hasNoOrientation
in interfaceRobot.OrientationOrBuilder
- Returns:
- Whether the noOrientation field is set.
-
getNoOrientation
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
- Specified by:
getNoOrientation
in interfaceRobot.OrientationOrBuilder
- Returns:
- The noOrientation.
-
setNoOrientation
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
-
setNoOrientation
public Robot.Orientation.Builder setNoOrientation(Robot.Orientation.NoOrientation.Builder builderForValue) .viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
-
mergeNoOrientation
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
-
clearNoOrientation
.viam.app.v1.Orientation.NoOrientation no_orientation = 1 [json_name = "noOrientation"];
-
hasVectorRadians
public boolean hasVectorRadians().viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
- Specified by:
hasVectorRadians
in interfaceRobot.OrientationOrBuilder
- Returns:
- Whether the vectorRadians field is set.
-
getVectorRadians
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
- Specified by:
getVectorRadians
in interfaceRobot.OrientationOrBuilder
- Returns:
- The vectorRadians.
-
setVectorRadians
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
-
setVectorRadians
public Robot.Orientation.Builder setVectorRadians(Robot.Orientation.OrientationVectorRadians.Builder builderForValue) .viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
-
mergeVectorRadians
public Robot.Orientation.Builder mergeVectorRadians(Robot.Orientation.OrientationVectorRadians value) .viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
-
clearVectorRadians
.viam.app.v1.Orientation.OrientationVectorRadians vector_radians = 2 [json_name = "vectorRadians"];
-
hasVectorDegrees
public boolean hasVectorDegrees().viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
- Specified by:
hasVectorDegrees
in interfaceRobot.OrientationOrBuilder
- Returns:
- Whether the vectorDegrees field is set.
-
getVectorDegrees
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
- Specified by:
getVectorDegrees
in interfaceRobot.OrientationOrBuilder
- Returns:
- The vectorDegrees.
-
setVectorDegrees
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
-
setVectorDegrees
public Robot.Orientation.Builder setVectorDegrees(Robot.Orientation.OrientationVectorDegrees.Builder builderForValue) .viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
-
mergeVectorDegrees
public Robot.Orientation.Builder mergeVectorDegrees(Robot.Orientation.OrientationVectorDegrees value) .viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
-
clearVectorDegrees
.viam.app.v1.Orientation.OrientationVectorDegrees vector_degrees = 3 [json_name = "vectorDegrees"];
-
hasEulerAngles
public boolean hasEulerAngles().viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
- Specified by:
hasEulerAngles
in interfaceRobot.OrientationOrBuilder
- Returns:
- Whether the eulerAngles field is set.
-
getEulerAngles
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
- Specified by:
getEulerAngles
in interfaceRobot.OrientationOrBuilder
- Returns:
- The eulerAngles.
-
setEulerAngles
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
-
setEulerAngles
public Robot.Orientation.Builder setEulerAngles(Robot.Orientation.EulerAngles.Builder builderForValue) .viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
-
mergeEulerAngles
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
-
clearEulerAngles
.viam.app.v1.Orientation.EulerAngles euler_angles = 4 [json_name = "eulerAngles"];
-
hasAxisAngles
public boolean hasAxisAngles().viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
- Specified by:
hasAxisAngles
in interfaceRobot.OrientationOrBuilder
- Returns:
- Whether the axisAngles field is set.
-
getAxisAngles
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
- Specified by:
getAxisAngles
in interfaceRobot.OrientationOrBuilder
- Returns:
- The axisAngles.
-
setAxisAngles
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
-
setAxisAngles
public Robot.Orientation.Builder setAxisAngles(Robot.Orientation.AxisAngles.Builder builderForValue) .viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
-
mergeAxisAngles
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
-
clearAxisAngles
.viam.app.v1.Orientation.AxisAngles axis_angles = 5 [json_name = "axisAngles"];
-
hasQuaternion
public boolean hasQuaternion().viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
- Specified by:
hasQuaternion
in interfaceRobot.OrientationOrBuilder
- Returns:
- Whether the quaternion field is set.
-
getQuaternion
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
- Specified by:
getQuaternion
in interfaceRobot.OrientationOrBuilder
- Returns:
- The quaternion.
-
setQuaternion
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
-
setQuaternion
public Robot.Orientation.Builder setQuaternion(Robot.Orientation.Quaternion.Builder builderForValue) .viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
-
mergeQuaternion
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
-
clearQuaternion
.viam.app.v1.Orientation.Quaternion quaternion = 6 [json_name = "quaternion"];
-