Package viam.app.v1

Interface Robot.RemoteConfigOrBuilder

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

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

    Modifier and Type
    Method
    Description
    string address = 2 [json_name = "address"];
    com.google.protobuf.ByteString
    string address = 2 [json_name = "address"];
    .viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
    com.google.protobuf.Duration
    .google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
    .viam.app.v1.Frame frame = 3 [json_name = "frame"];
    boolean
    bool insecure = 6 [json_name = "insecure"];
    string managed_by = 5 [json_name = "managedBy"];
    com.google.protobuf.ByteString
    string managed_by = 5 [json_name = "managedBy"];
    string name = 1 [json_name = "name"];
    com.google.protobuf.ByteString
    string name = 1 [json_name = "name"];
    com.google.protobuf.Duration
    .google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
    Secret is a helper for a robot location secret.
    com.google.protobuf.ByteString
    Secret is a helper for a robot location secret.
    getServiceConfigs(int index)
    repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
    int
    repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
    repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
    boolean
    .viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
    boolean
    .google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
    boolean
    .viam.app.v1.Frame frame = 3 [json_name = "frame"];
    boolean
    .google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    getDefaultInstanceForType, isInitialized
  • Method Details

    • getName

      String getName()
      string name = 1 [json_name = "name"];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
      string name = 1 [json_name = "name"];
      Returns:
      The bytes for name.
    • getAddress

      String getAddress()
      string address = 2 [json_name = "address"];
      Returns:
      The address.
    • getAddressBytes

      com.google.protobuf.ByteString getAddressBytes()
      string address = 2 [json_name = "address"];
      Returns:
      The bytes for address.
    • hasFrame

      boolean hasFrame()
      .viam.app.v1.Frame frame = 3 [json_name = "frame"];
      Returns:
      Whether the frame field is set.
    • getFrame

      Robot.Frame getFrame()
      .viam.app.v1.Frame frame = 3 [json_name = "frame"];
      Returns:
      The frame.
    • hasAuth

      boolean hasAuth()
      .viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
      Returns:
      Whether the auth field is set.
    • getAuth

      Robot.RemoteAuth getAuth()
      .viam.app.v1.RemoteAuth auth = 4 [json_name = "auth"];
      Returns:
      The auth.
    • getManagedBy

      String getManagedBy()
      string managed_by = 5 [json_name = "managedBy"];
      Returns:
      The managedBy.
    • getManagedByBytes

      com.google.protobuf.ByteString getManagedByBytes()
      string managed_by = 5 [json_name = "managedBy"];
      Returns:
      The bytes for managedBy.
    • getInsecure

      boolean getInsecure()
      bool insecure = 6 [json_name = "insecure"];
      Returns:
      The insecure.
    • hasConnectionCheckInterval

      boolean hasConnectionCheckInterval()
      .google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
      Returns:
      Whether the connectionCheckInterval field is set.
    • getConnectionCheckInterval

      com.google.protobuf.Duration getConnectionCheckInterval()
      .google.protobuf.Duration connection_check_interval = 7 [json_name = "connectionCheckInterval"];
      Returns:
      The connectionCheckInterval.
    • hasReconnectInterval

      boolean hasReconnectInterval()
      .google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
      Returns:
      Whether the reconnectInterval field is set.
    • getReconnectInterval

      com.google.protobuf.Duration getReconnectInterval()
      .google.protobuf.Duration reconnect_interval = 8 [json_name = "reconnectInterval"];
      Returns:
      The reconnectInterval.
    • getServiceConfigsList

      List<Robot.ResourceLevelServiceConfig> getServiceConfigsList()
      repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
    • getServiceConfigs

      Robot.ResourceLevelServiceConfig getServiceConfigs(int index)
      repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
    • getServiceConfigsCount

      int getServiceConfigsCount()
      repeated .viam.app.v1.ResourceLevelServiceConfig service_configs = 9 [json_name = "serviceConfigs", (.tagger.v1.tags) = "json:\"service_config\""];
    • getSecret

      String getSecret()
       Secret is a helper for a robot location secret.
       
      string secret = 10 [json_name = "secret"];
      Returns:
      The secret.
    • getSecretBytes

      com.google.protobuf.ByteString getSecretBytes()
       Secret is a helper for a robot location secret.
       
      string secret = 10 [json_name = "secret"];
      Returns:
      The bytes for secret.