Interface Common.KinematicModelOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Common.KinematicModel, Common.KinematicModel.Builder
Enclosing class:
Common

public static interface Common.KinematicModelOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getName

      String getName()
       Set to the resource name by the SDK when served
       
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Set to the resource name by the SDK when served
       
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • getLinksList

      List<Common.KinematicLink> getLinksList()
      repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"];
    • getLinks

      Common.KinematicLink getLinks(int index)
      repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"];
    • getLinksCount

      int getLinksCount()
      repeated .viam.common.v1.KinematicLink links = 2 [json_name = "links"];
    • getJointsList

      List<Common.KinematicJoint> getJointsList()
      repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"];
    • getJoints

      Common.KinematicJoint getJoints(int index)
      repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"];
    • getJointsCount

      int getJointsCount()
      repeated .viam.common.v1.KinematicJoint joints = 3 [json_name = "joints"];
    • getOutputFramesList

      List<String> getOutputFramesList()
       Frames whose poses the model reports
       
      repeated string output_frames = 4 [json_name = "outputFrames"];
      Returns:
      A list containing the outputFrames.
    • getOutputFramesCount

      int getOutputFramesCount()
       Frames whose poses the model reports
       
      repeated string output_frames = 4 [json_name = "outputFrames"];
      Returns:
      The count of outputFrames.
    • getOutputFrames

      String getOutputFrames(int index)
       Frames whose poses the model reports
       
      repeated string output_frames = 4 [json_name = "outputFrames"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The outputFrames at the given index.
    • getOutputFramesBytes

      com.google.protobuf.ByteString getOutputFramesBytes(int index)
       Frames whose poses the model reports
       
      repeated string output_frames = 4 [json_name = "outputFrames"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The outputFrames at the given index.
    • hasProperties

      boolean hasProperties()
      .viam.common.v1.KinematicProperties properties = 5 [json_name = "properties"];
      Returns:
      Whether the properties field is set.
    • getProperties

      .viam.common.v1.KinematicProperties properties = 5 [json_name = "properties"];
      Returns:
      The properties.