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.ByteStringthe 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 transformintpose 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 transformbooleanthe 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, 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
-
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:
hasSourcein 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:
getSourcein 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:
getDestinationin 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:
getDestinationBytesin 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:
getSupplementalTransformsListin 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:
getSupplementalTransformsCountin 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:
getSupplementalTransformsin 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"];
-