Package viam.app.agent.v1
Class Agent.DeviceAgentConfigResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Agent.DeviceAgentConfigResponse,Agent.DeviceAgentConfigResponse.Builder>
viam.app.agent.v1.Agent.DeviceAgentConfigResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Agent.DeviceAgentConfigResponseOrBuilder
- Enclosing class:
- Agent.DeviceAgentConfigResponse
public static final class Agent.DeviceAgentConfigResponse.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Agent.DeviceAgentConfigResponse,Agent.DeviceAgentConfigResponse.Builder>
implements Agent.DeviceAgentConfigResponseOrBuilder
Protobuf type
viam.app.agent.v1.DeviceAgentConfigResponse
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptionhow often this request should be repeatedboolean
subsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listcom.google.protobuf.Duration
how often this request should be repeatedDeprecated.int
subsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listsubsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listgetSubsystemConfigsOrDefault
(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 listsubsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listboolean
how often this request should be repeatedmergeCheckInterval
(com.google.protobuf.Duration value) how often this request should be repeatedsubsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listputSubsystemConfigs
(String key, Agent.DeviceSubsystemConfig value) subsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listsubsystems to be installed/configured/updated note: previously installed subsystems will be removed from the system if removed from this listsetCheckInterval
(com.google.protobuf.Duration value) how often this request should be repeatedsetCheckInterval
(com.google.protobuf.Duration.Builder builderForValue) how often this request should be repeatedMethods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFrom
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getSubsystemConfigsCount
public int getSubsystemConfigsCount()Description copied from interface:Agent.DeviceAgentConfigResponseOrBuilder
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"];
- Specified by:
getSubsystemConfigsCount
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
-
containsSubsystemConfigs
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"];
- Specified by:
containsSubsystemConfigs
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
-
clearSubsystemConfigs
-
removeSubsystemConfigs
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.UsegetSubsystemConfigsMap()
instead.- Specified by:
getSubsystemConfigs
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
-
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"];
- Specified by:
getSubsystemConfigsMap
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
-
getSubsystemConfigsOrDefault
public 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"];
- Specified by:
getSubsystemConfigsOrDefault
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
-
getSubsystemConfigsOrThrow
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"];
- Specified by:
getSubsystemConfigsOrThrow
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
-
putSubsystemConfigs
public Agent.DeviceAgentConfigResponse.Builder putSubsystemConfigs(String key, Agent.DeviceSubsystemConfig value) 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"];
-
putAllSubsystemConfigs
public Agent.DeviceAgentConfigResponse.Builder putAllSubsystemConfigs(Map<String, Agent.DeviceSubsystemConfig> values) 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
public boolean hasCheckInterval()how often this request should be repeated
.google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
- Specified by:
hasCheckInterval
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
- Returns:
- Whether the checkInterval field is set.
-
getCheckInterval
public com.google.protobuf.Duration getCheckInterval()how often this request should be repeated
.google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
- Specified by:
getCheckInterval
in interfaceAgent.DeviceAgentConfigResponseOrBuilder
- Returns:
- The checkInterval.
-
setCheckInterval
how often this request should be repeated
.google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
-
setCheckInterval
public Agent.DeviceAgentConfigResponse.Builder setCheckInterval(com.google.protobuf.Duration.Builder builderForValue) how often this request should be repeated
.google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
-
mergeCheckInterval
public Agent.DeviceAgentConfigResponse.Builder mergeCheckInterval(com.google.protobuf.Duration value) how often this request should be repeated
.google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
-
clearCheckInterval
how often this request should be repeated
.google.protobuf.Duration check_interval = 2 [json_name = "checkInterval"];
-