Package com.viam.service.motion.v1
Interface Motion.GetPoseRequestOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Motion.GetPoseRequest
,Motion.GetPoseRequest.Builder
- Enclosing class:
- Motion
public static interface Motion.GetPoseRequestOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionthe component whose pose is being requestedthe reference frame in which the component's pose should be provided, if unset this defaults to the "world" reference framecom.google.protobuf.ByteString
the reference frame in which the component's pose should be provided, if unset this defaults to the "world" reference framecom.google.protobuf.Struct
getExtra()
Additional arguments to the methodgetName()
string name = 1 [json_name = "name"];
com.google.protobuf.ByteString
string name = 1 [json_name = "name"];
getSupplementalTransforms
(int index) pose information on any additional reference frames that are needed to compute the component's poseint
pose information on any additional reference frames that are needed to compute the component's posepose information on any additional reference frames that are needed to compute the component's poseboolean
the component whose pose is being requestedboolean
hasExtra()
Additional arguments to the methodMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getName
String getName()string name = 1 [json_name = "name"];
- Returns:
- The name.
-
getNameBytes
com.google.protobuf.ByteString getNameBytes()string name = 1 [json_name = "name"];
- Returns:
- The bytes for name.
-
hasComponentName
boolean hasComponentName()the component whose pose is being requested
.viam.common.v1.ResourceName component_name = 2 [json_name = "componentName"];
- Returns:
- Whether the componentName field is set.
-
getComponentName
Common.ResourceName getComponentName()the component whose pose is being requested
.viam.common.v1.ResourceName component_name = 2 [json_name = "componentName"];
- Returns:
- The componentName.
-
getDestinationFrame
String getDestinationFrame()the reference frame in which the component's pose should be provided, if unset this defaults to the "world" reference frame
string destination_frame = 3 [json_name = "destinationFrame"];
- Returns:
- The destinationFrame.
-
getDestinationFrameBytes
com.google.protobuf.ByteString getDestinationFrameBytes()the reference frame in which the component's pose should be provided, if unset this defaults to the "world" reference frame
string destination_frame = 3 [json_name = "destinationFrame"];
- Returns:
- The bytes for destinationFrame.
-
getSupplementalTransformsList
List<Common.Transform> getSupplementalTransformsList()pose information on any additional reference frames that are needed to compute the component's pose
repeated .viam.common.v1.Transform supplemental_transforms = 4 [json_name = "supplementalTransforms"];
-
getSupplementalTransforms
pose information on any additional reference frames that are needed to compute the component's pose
repeated .viam.common.v1.Transform supplemental_transforms = 4 [json_name = "supplementalTransforms"];
-
getSupplementalTransformsCount
int getSupplementalTransformsCount()pose information on any additional reference frames that are needed to compute the component's pose
repeated .viam.common.v1.Transform supplemental_transforms = 4 [json_name = "supplementalTransforms"];
-
hasExtra
boolean hasExtra()Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"];
- Returns:
- Whether the extra field is set.
-
getExtra
com.google.protobuf.Struct getExtra()Additional arguments to the method
.google.protobuf.Struct extra = 99 [json_name = "extra"];
- Returns:
- The extra.
-