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

      @Deprecated int getSubsystemConfigsCount()
      Deprecated.
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       DEPRECATED in favor of indidivual update_info and settings fields
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs", deprecated = true];
    • containsSubsystemConfigs

      @Deprecated boolean containsSubsystemConfigs(String key)
      Deprecated.
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       DEPRECATED in favor of indidivual update_info and settings fields
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs", deprecated = true];
    • getSubsystemConfigs

      Deprecated.
    • getSubsystemConfigsMap

      Deprecated.
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       DEPRECATED in favor of indidivual update_info and settings fields
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs", deprecated = true];
    • getSubsystemConfigsOrDefault

      @Deprecated Agent.DeviceSubsystemConfig getSubsystemConfigsOrDefault(String key, Agent.DeviceSubsystemConfig defaultValue)
      Deprecated.
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       DEPRECATED in favor of indidivual update_info and settings fields
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs", deprecated = true];
    • getSubsystemConfigsOrThrow

      @Deprecated Agent.DeviceSubsystemConfig getSubsystemConfigsOrThrow(String key)
      Deprecated.
       subsystems to be installed/configured/updated
       note: previously installed subsystems will be removed from the system if removed from this list
       DEPRECATED in favor of indidivual update_info and settings fields
       
      map<string, .viam.app.agent.v1.DeviceSubsystemConfig> subsystem_configs = 1 [json_name = "subsystemConfigs", deprecated = true];
    • 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.
    • hasAgentUpdateInfo

      boolean hasAgentUpdateInfo()
       update info for agent and viam-server, parsed/processed in App
       
      .viam.app.agent.v1.UpdateInfo agent_update_info = 3 [json_name = "agentUpdateInfo"];
      Returns:
      Whether the agentUpdateInfo field is set.
    • getAgentUpdateInfo

      Agent.UpdateInfo getAgentUpdateInfo()
       update info for agent and viam-server, parsed/processed in App
       
      .viam.app.agent.v1.UpdateInfo agent_update_info = 3 [json_name = "agentUpdateInfo"];
      Returns:
      The agentUpdateInfo.
    • hasViamServerUpdateInfo

      boolean hasViamServerUpdateInfo()
      .viam.app.agent.v1.UpdateInfo viam_server_update_info = 4 [json_name = "viamServerUpdateInfo"];
      Returns:
      Whether the viamServerUpdateInfo field is set.
    • getViamServerUpdateInfo

      Agent.UpdateInfo getViamServerUpdateInfo()
      .viam.app.agent.v1.UpdateInfo viam_server_update_info = 4 [json_name = "viamServerUpdateInfo"];
      Returns:
      The viamServerUpdateInfo.
    • hasAdvancedSettings

      boolean hasAdvancedSettings()
       various settings that are passed directly to device Agent
       
      .google.protobuf.Struct advanced_settings = 5 [json_name = "advancedSettings"];
      Returns:
      Whether the advancedSettings field is set.
    • getAdvancedSettings

      com.google.protobuf.Struct getAdvancedSettings()
       various settings that are passed directly to device Agent
       
      .google.protobuf.Struct advanced_settings = 5 [json_name = "advancedSettings"];
      Returns:
      The advancedSettings.
    • hasNetworkConfiguration

      boolean hasNetworkConfiguration()
      .google.protobuf.Struct network_configuration = 6 [json_name = "networkConfiguration"];
      Returns:
      Whether the networkConfiguration field is set.
    • getNetworkConfiguration

      com.google.protobuf.Struct getNetworkConfiguration()
      .google.protobuf.Struct network_configuration = 6 [json_name = "networkConfiguration"];
      Returns:
      The networkConfiguration.
    • hasAdditionalNetworks

      boolean hasAdditionalNetworks()
      .google.protobuf.Struct additional_networks = 7 [json_name = "additionalNetworks"];
      Returns:
      Whether the additionalNetworks field is set.
    • getAdditionalNetworks

      com.google.protobuf.Struct getAdditionalNetworks()
      .google.protobuf.Struct additional_networks = 7 [json_name = "additionalNetworks"];
      Returns:
      The additionalNetworks.
    • hasSystemConfiguration

      boolean hasSystemConfiguration()
      .google.protobuf.Struct system_configuration = 8 [json_name = "systemConfiguration"];
      Returns:
      Whether the systemConfiguration field is set.
    • getSystemConfiguration

      com.google.protobuf.Struct getSystemConfiguration()
      .google.protobuf.Struct system_configuration = 8 [json_name = "systemConfiguration"];
      Returns:
      The systemConfiguration.