Package viam.app.agent.v1
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 Summary
Modifier and TypeMethodDescriptionboolean
Deprecated.com.google.protobuf.Struct
.google.protobuf.Struct additional_networks = 7 [json_name = "additionalNetworks"];
com.google.protobuf.Struct
various settings that are passed directly to device Agentupdate info for agent and viam-server, parsed/processed in Appcom.google.protobuf.Duration
how often this request should be repeatedcom.google.protobuf.Struct
.google.protobuf.Struct network_configuration = 6 [json_name = "networkConfiguration"];
Deprecated.int
Deprecated.Deprecated.getSubsystemConfigsOrDefault
(String key, Agent.DeviceSubsystemConfig defaultValue) Deprecated.Deprecated.com.google.protobuf.Struct
.google.protobuf.Struct system_configuration = 8 [json_name = "systemConfiguration"];
.viam.app.agent.v1.UpdateInfo viam_server_update_info = 4 [json_name = "viamServerUpdateInfo"];
boolean
.google.protobuf.Struct additional_networks = 7 [json_name = "additionalNetworks"];
boolean
various settings that are passed directly to device Agentboolean
update info for agent and viam-server, parsed/processed in Appboolean
how often this request should be repeatedboolean
.google.protobuf.Struct network_configuration = 6 [json_name = "networkConfiguration"];
boolean
.google.protobuf.Struct system_configuration = 8 [json_name = "systemConfiguration"];
boolean
.viam.app.agent.v1.UpdateInfo viam_server_update_info = 4 [json_name = "viamServerUpdateInfo"];
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
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.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.UsegetSubsystemConfigsMap()
instead. -
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.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.
-