Package viam.app.v1

Interface Robot.AgentInfoOrBuilder

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

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

    Modifier and Type
    Method
    Description
    string git_revision = 5 [json_name = "gitRevision"];
    com.google.protobuf.ByteString
    string git_revision = 5 [json_name = "gitRevision"];
    string host = 1 [json_name = "host"];
    com.google.protobuf.ByteString
    string host = 1 [json_name = "host"];
    getIps(int index)
    list of all ipv4 ips.
    com.google.protobuf.ByteString
    getIpsBytes(int index)
    list of all ipv4 ips.
    int
    list of all ipv4 ips.
    list of all ipv4 ips.
    Will soon be deprecated, use platform instead
    com.google.protobuf.ByteString
    Will soon be deprecated, use platform instead
    The platform the RDK is running on.
    com.google.protobuf.ByteString
    The platform the RDK is running on.
    getPlatformTags(int index)
    Optional tags to further constrain which artifact is returned for modules.
    com.google.protobuf.ByteString
    Optional tags to further constrain which artifact is returned for modules.
    int
    Optional tags to further constrain which artifact is returned for modules.
    Optional tags to further constrain which artifact is returned for modules.
    RDK version
    com.google.protobuf.ByteString
    RDK version
    boolean
    The platform the RDK is running on.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getHost

      String getHost()
      string host = 1 [json_name = "host"];
      Returns:
      The host.
    • getHostBytes

      com.google.protobuf.ByteString getHostBytes()
      string host = 1 [json_name = "host"];
      Returns:
      The bytes for host.
    • getOs

      String getOs()
       Will soon be deprecated, use platform instead
       
      string os = 2 [json_name = "os"];
      Returns:
      The os.
    • getOsBytes

      com.google.protobuf.ByteString getOsBytes()
       Will soon be deprecated, use platform instead
       
      string os = 2 [json_name = "os"];
      Returns:
      The bytes for os.
    • getIpsList

      List<String> getIpsList()
       list of all ipv4 ips.
       
      repeated string ips = 3 [json_name = "ips"];
      Returns:
      A list containing the ips.
    • getIpsCount

      int getIpsCount()
       list of all ipv4 ips.
       
      repeated string ips = 3 [json_name = "ips"];
      Returns:
      The count of ips.
    • getIps

      String getIps(int index)
       list of all ipv4 ips.
       
      repeated string ips = 3 [json_name = "ips"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The ips at the given index.
    • getIpsBytes

      com.google.protobuf.ByteString getIpsBytes(int index)
       list of all ipv4 ips.
       
      repeated string ips = 3 [json_name = "ips"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The ips at the given index.
    • getVersion

      String getVersion()
       RDK version
       
      string version = 4 [json_name = "version"];
      Returns:
      The version.
    • getVersionBytes

      com.google.protobuf.ByteString getVersionBytes()
       RDK version
       
      string version = 4 [json_name = "version"];
      Returns:
      The bytes for version.
    • getGitRevision

      String getGitRevision()
      string git_revision = 5 [json_name = "gitRevision"];
      Returns:
      The gitRevision.
    • getGitRevisionBytes

      com.google.protobuf.ByteString getGitRevisionBytes()
      string git_revision = 5 [json_name = "gitRevision"];
      Returns:
      The bytes for gitRevision.
    • hasPlatform

      boolean hasPlatform()
       The platform the RDK is running on. For example linux/amd64
       
      optional string platform = 6 [json_name = "platform"];
      Returns:
      Whether the platform field is set.
    • getPlatform

      String getPlatform()
       The platform the RDK is running on. For example linux/amd64
       
      optional string platform = 6 [json_name = "platform"];
      Returns:
      The platform.
    • getPlatformBytes

      com.google.protobuf.ByteString getPlatformBytes()
       The platform the RDK is running on. For example linux/amd64
       
      optional string platform = 6 [json_name = "platform"];
      Returns:
      The bytes for platform.
    • getPlatformTagsList

      List<String> getPlatformTagsList()
       Optional tags to further constrain which artifact is returned for modules.
       
      repeated string platform_tags = 7 [json_name = "platformTags"];
      Returns:
      A list containing the platformTags.
    • getPlatformTagsCount

      int getPlatformTagsCount()
       Optional tags to further constrain which artifact is returned for modules.
       
      repeated string platform_tags = 7 [json_name = "platformTags"];
      Returns:
      The count of platformTags.
    • getPlatformTags

      String getPlatformTags(int index)
       Optional tags to further constrain which artifact is returned for modules.
       
      repeated string platform_tags = 7 [json_name = "platformTags"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The platformTags at the given index.
    • getPlatformTagsBytes

      com.google.protobuf.ByteString getPlatformTagsBytes(int index)
       Optional tags to further constrain which artifact is returned for modules.
       
      repeated string platform_tags = 7 [json_name = "platformTags"];
      Parameters:
      index - The index of the element to return.
      Returns:
      The platformTags at the given index.