Package com.viam.robot.v1
Class Robot.TransformPoseRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.TransformPoseRequest,Robot.TransformPoseRequest.Builder>
com.viam.robot.v1.Robot.TransformPoseRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Robot.TransformPoseRequestOrBuilder
,Cloneable
- Enclosing class:
- Robot.TransformPoseRequest
public static final class Robot.TransformPoseRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.TransformPoseRequest,Robot.TransformPoseRequest.Builder>
implements Robot.TransformPoseRequestOrBuilder
Protobuf type
viam.robot.v1.TransformPoseRequest
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionaddAllSupplementalTransforms
(Iterable<? extends Common.Transform> values) pose information on any additional reference frames that are needed to perform the transformaddSupplementalTransforms
(int index, Common.Transform value) pose information on any additional reference frames that are needed to perform the transformaddSupplementalTransforms
(int index, Common.Transform.Builder builderForValue) pose information on any additional reference frames that are needed to perform the transformpose information on any additional reference frames that are needed to perform the transformaddSupplementalTransforms
(Common.Transform.Builder builderForValue) pose information on any additional reference frames that are needed to perform the transformthe reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference framethe original pose to transform along with the reference frame in which it was observedpose information on any additional reference frames that are needed to perform the transformthe reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference framecom.google.protobuf.ByteString
the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference framethe original pose to transform along with the reference frame in which it was observedgetSupplementalTransforms
(int index) pose information on any additional reference frames that are needed to perform the transformint
pose information on any additional reference frames that are needed to perform the transformpose information on any additional reference frames that are needed to perform the transformboolean
the original pose to transform along with the reference frame in which it was observedmergeSource
(Common.PoseInFrame value) the original pose to transform along with the reference frame in which it was observedremoveSupplementalTransforms
(int index) pose information on any additional reference frames that are needed to perform the transformsetDestination
(String value) the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference framesetDestinationBytes
(com.google.protobuf.ByteString value) the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference framesetSource
(Common.PoseInFrame value) the original pose to transform along with the reference frame in which it was observedsetSource
(Common.PoseInFrame.Builder builderForValue) the original pose to transform along with the reference frame in which it was observedsetSupplementalTransforms
(int index, Common.Transform value) pose information on any additional reference frames that are needed to perform the transformsetSupplementalTransforms
(int index, Common.Transform.Builder builderForValue) pose information on any additional reference frames that are needed to perform the transformMethods 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
-
hasSource
public boolean hasSource()the original pose to transform along with the reference frame in which it was observed
.viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
- Specified by:
hasSource
in interfaceRobot.TransformPoseRequestOrBuilder
- Returns:
- Whether the source field is set.
-
getSource
the original pose to transform along with the reference frame in which it was observed
.viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
- Specified by:
getSource
in interfaceRobot.TransformPoseRequestOrBuilder
- Returns:
- The source.
-
setSource
the original pose to transform along with the reference frame in which it was observed
.viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
-
setSource
the original pose to transform along with the reference frame in which it was observed
.viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
-
mergeSource
the original pose to transform along with the reference frame in which it was observed
.viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
-
clearSource
the original pose to transform along with the reference frame in which it was observed
.viam.common.v1.PoseInFrame source = 1 [json_name = "source"];
-
getDestination
the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
string destination = 2 [json_name = "destination"];
- Specified by:
getDestination
in interfaceRobot.TransformPoseRequestOrBuilder
- Returns:
- The destination.
-
getDestinationBytes
public com.google.protobuf.ByteString getDestinationBytes()the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
string destination = 2 [json_name = "destination"];
- Specified by:
getDestinationBytes
in interfaceRobot.TransformPoseRequestOrBuilder
- Returns:
- The bytes for destination.
-
setDestination
the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
string destination = 2 [json_name = "destination"];
- Parameters:
value
- The destination to set.- Returns:
- This builder for chaining.
-
clearDestination
the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
string destination = 2 [json_name = "destination"];
- Returns:
- This builder for chaining.
-
setDestinationBytes
the reference frame into which the source pose should be transformed, if unset this defaults to the "world" reference frame
string destination = 2 [json_name = "destination"];
- Parameters:
value
- The bytes for destination to set.- Returns:
- This builder for chaining.
-
getSupplementalTransformsList
pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
- Specified by:
getSupplementalTransformsList
in interfaceRobot.TransformPoseRequestOrBuilder
-
getSupplementalTransformsCount
public int getSupplementalTransformsCount()pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
- Specified by:
getSupplementalTransformsCount
in interfaceRobot.TransformPoseRequestOrBuilder
-
getSupplementalTransforms
pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
- Specified by:
getSupplementalTransforms
in interfaceRobot.TransformPoseRequestOrBuilder
-
setSupplementalTransforms
public Robot.TransformPoseRequest.Builder setSupplementalTransforms(int index, Common.Transform value) pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
setSupplementalTransforms
public Robot.TransformPoseRequest.Builder setSupplementalTransforms(int index, Common.Transform.Builder builderForValue) pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
addSupplementalTransforms
pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
addSupplementalTransforms
public Robot.TransformPoseRequest.Builder addSupplementalTransforms(int index, Common.Transform value) pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
addSupplementalTransforms
public Robot.TransformPoseRequest.Builder addSupplementalTransforms(Common.Transform.Builder builderForValue) pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
addSupplementalTransforms
public Robot.TransformPoseRequest.Builder addSupplementalTransforms(int index, Common.Transform.Builder builderForValue) pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
addAllSupplementalTransforms
public Robot.TransformPoseRequest.Builder addAllSupplementalTransforms(Iterable<? extends Common.Transform> values) pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
clearSupplementalTransforms
pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-
removeSupplementalTransforms
pose information on any additional reference frames that are needed to perform the transform
repeated .viam.common.v1.Transform supplemental_transforms = 3 [json_name = "supplementalTransforms"];
-