Package viam.app.v1

Interface Robot.ConfigRequestOrBuilder

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

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

    Modifier and Type
    Method
    Description
    Details about the RDK (os, version) are updated during this request.
    Robot part id.
    com.google.protobuf.ByteString
    Robot part id.
    boolean
    Details about the RDK (os, version) are updated during this request.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getId

      String getId()
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       Robot part id.
       
      string id = 1 [json_name = "id"];
      Returns:
      The bytes for id.
    • hasAgentInfo

      boolean hasAgentInfo()
       Details about the RDK (os, version) are updated during this request.
       
      optional .viam.app.v1.AgentInfo agent_info = 2 [json_name = "agentInfo"];
      Returns:
      Whether the agentInfo field is set.
    • getAgentInfo

      Robot.AgentInfo getAgentInfo()
       Details about the RDK (os, version) are updated during this request.
       
      optional .viam.app.v1.AgentInfo agent_info = 2 [json_name = "agentInfo"];
      Returns:
      The agentInfo.