Interface Agent.DeviceAgentConfigRequestOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Agent.DeviceAgentConfigRequest, Agent.DeviceAgentConfigRequest.Builder
Enclosing class:
Agent

public static interface Agent.DeviceAgentConfigRequestOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getId

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

      com.google.protobuf.ByteString getIdBytes()
       robot partID
       
      string id = 1 [json_name = "id"];
      Returns:
      The bytes for id.
    • hasHostInfo

      boolean hasHostInfo()
       info about the host system
       
      .viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
      Returns:
      Whether the hostInfo field is set.
    • getHostInfo

      Agent.HostInfo getHostInfo()
       info about the host system
       
      .viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
      Returns:
      The hostInfo.
    • getSubsystemVersionsCount

      @Deprecated int getSubsystemVersionsCount()
      Deprecated.
       current subsystems and versions
       DEPRECATED in favor of version_info
       
      map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
    • containsSubsystemVersions

      @Deprecated boolean containsSubsystemVersions(String key)
      Deprecated.
       current subsystems and versions
       DEPRECATED in favor of version_info
       
      map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
    • getSubsystemVersions

      @Deprecated Map<String,String> getSubsystemVersions()
      Deprecated.
    • getSubsystemVersionsMap

      @Deprecated Map<String,String> getSubsystemVersionsMap()
      Deprecated.
       current subsystems and versions
       DEPRECATED in favor of version_info
       
      map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
    • getSubsystemVersionsOrDefault

      @Deprecated String getSubsystemVersionsOrDefault(String key, String defaultValue)
      Deprecated.
       current subsystems and versions
       DEPRECATED in favor of version_info
       
      map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
    • getSubsystemVersionsOrThrow

      @Deprecated String getSubsystemVersionsOrThrow(String key)
      Deprecated.
       current subsystems and versions
       DEPRECATED in favor of version_info
       
      map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
    • hasVersionInfo

      boolean hasVersionInfo()
       Currently installed versions for agent and viam-server
       
      .viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
      Returns:
      Whether the versionInfo field is set.
    • getVersionInfo

      Agent.VersionInfo getVersionInfo()
       Currently installed versions for agent and viam-server
       
      .viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
      Returns:
      The versionInfo.
    • hasAgentUptime

      boolean hasAgentUptime()
       how long viam-agent has been running since its most recent start
       
      .google.protobuf.Duration agent_uptime = 5 [json_name = "agentUptime"];
      Returns:
      Whether the agentUptime field is set.
    • getAgentUptime

      com.google.protobuf.Duration getAgentUptime()
       how long viam-agent has been running since its most recent start
       
      .google.protobuf.Duration agent_uptime = 5 [json_name = "agentUptime"];
      Returns:
      The agentUptime.
    • hasViamServerUptime

      boolean hasViamServerUptime()
       how long viam-server has been running since its most recent start (omitted if not running)
       
      .google.protobuf.Duration viam_server_uptime = 6 [json_name = "viamServerUptime"];
      Returns:
      Whether the viamServerUptime field is set.
    • getViamServerUptime

      com.google.protobuf.Duration getViamServerUptime()
       how long viam-server has been running since its most recent start (omitted if not running)
       
      .google.protobuf.Duration viam_server_uptime = 6 [json_name = "viamServerUptime"];
      Returns:
      The viamServerUptime.