Interface Agent.DeviceAgentConfigResponseOrBuilder

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

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

    • getSubsystemConfigsCount

      int getSubsystemConfigsCount()
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs"];
    • containsSubsystemConfigs

      boolean containsSubsystemConfigs(String key)
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs"];
    • getSubsystemConfigs

      Deprecated.
    • getSubsystemConfigsMap

      Map<String,Agent.DeviceSubsystemConfig> getSubsystemConfigsMap()
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs"];
    • getSubsystemConfigsOrDefault

      Agent.DeviceSubsystemConfig getSubsystemConfigsOrDefault(String key, Agent.DeviceSubsystemConfig defaultValue)
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs"];
    • getSubsystemConfigsOrThrow

      Agent.DeviceSubsystemConfig getSubsystemConfigsOrThrow(String key)
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs"];
    • hasCheckInterval

      boolean hasCheckInterval()
       how often this request should be repeated
       
      .google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
      Returns:
      Whether the checkInterval field is set.
    • getCheckInterval

      com.google.protobuf.Duration getCheckInterval()
       how often this request should be repeated
       
      .google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
      Returns:
      The checkInterval.