Package viam.app.v1

Interface Robot.FrameOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Robot.Frame, Robot.Frame.Builder
Enclosing class:
Robot

public static interface Robot.FrameOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
    .viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
    string parent = 1 [json_name = "parent"];
    com.google.protobuf.ByteString
    string parent = 1 [json_name = "parent"];
    .viam.app.v1.Translation translation = 2 [json_name = "translation"];
    boolean
    .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
    boolean
    .viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
    boolean
    .viam.app.v1.Translation translation = 2 [json_name = "translation"];

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getParent

      String getParent()
      string parent = 1 [json_name = "parent"];
      Returns:
      The parent.
    • getParentBytes

      com.google.protobuf.ByteString getParentBytes()
      string parent = 1 [json_name = "parent"];
      Returns:
      The bytes for parent.
    • hasTranslation

      boolean hasTranslation()
      .viam.app.v1.Translation translation = 2 [json_name = "translation"];
      Returns:
      Whether the translation field is set.
    • getTranslation

      Robot.Translation getTranslation()
      .viam.app.v1.Translation translation = 2 [json_name = "translation"];
      Returns:
      The translation.
    • hasOrientation

      boolean hasOrientation()
      .viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
      Returns:
      Whether the orientation field is set.
    • getOrientation

      Robot.Orientation getOrientation()
      .viam.app.v1.Orientation orientation = 3 [json_name = "orientation"];
      Returns:
      The orientation.
    • hasGeometry

      boolean hasGeometry()
      .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
      Returns:
      Whether the geometry field is set.
    • getGeometry

      Common.Geometry getGeometry()
      .viam.common.v1.Geometry geometry = 4 [json_name = "geometry"];
      Returns:
      The geometry.