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 Type
    Method
    Description
    the component whose pose is being requested
    the reference frame in which the component's pose should be provided, if unset this defaults to the "world" reference frame
    com.google.protobuf.ByteString
    the reference frame in which the component's pose should be provided, if unset this defaults to the "world" reference frame
    com.google.protobuf.Struct
    Additional arguments to the method
    string name = 1 [json_name = "name"];
    com.google.protobuf.ByteString
    string name = 1 [json_name = "name"];
    pose information on any additional reference frames that are needed to compute the component's pose
    int
    pose information on any additional reference frames that are needed to compute the component's pose
    pose information on any additional reference frames that are needed to compute the component's pose
    boolean
    the component whose pose is being requested
    boolean
    Additional arguments to the method

    Methods 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

      Common.Transform getSupplementalTransforms(int index)
       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.