Package viam.app.agent.v1
Class Agent.DeviceAgentConfigRequest.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Agent.DeviceAgentConfigRequest,Agent.DeviceAgentConfigRequest.Builder>
viam.app.agent.v1.Agent.DeviceAgentConfigRequest.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,Cloneable
,Agent.DeviceAgentConfigRequestOrBuilder
- Enclosing class:
- Agent.DeviceAgentConfigRequest
public static final class Agent.DeviceAgentConfigRequest.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Agent.DeviceAgentConfigRequest,Agent.DeviceAgentConfigRequest.Builder>
implements Agent.DeviceAgentConfigRequestOrBuilder
Device sideProtobuf type
viam.app.agent.v1.DeviceAgentConfigRequest
-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance
-
Method Summary
Modifier and TypeMethodDescriptioninfo about the host systemclearId()
robot partIDDeprecated.Currently installed versions for agent and viam-serverboolean
Deprecated.info about the host systemgetId()
robot partIDcom.google.protobuf.ByteString
robot partIDDeprecated.int
Deprecated.Deprecated.getSubsystemVersionsOrDefault
(String key, String defaultValue) Deprecated.Deprecated.Currently installed versions for agent and viam-serverboolean
info about the host systemboolean
Currently installed versions for agent and viam-servermergeHostInfo
(Agent.HostInfo value) info about the host systemCurrently installed versions for agent and viam-serverputAllSubsystemVersions
(Map<String, String> values) Deprecated.putSubsystemVersions
(String key, String value) Deprecated.Deprecated.setHostInfo
(Agent.HostInfo value) info about the host systemsetHostInfo
(Agent.HostInfo.Builder builderForValue) info about the host systemrobot partIDsetIdBytes
(com.google.protobuf.ByteString value) robot partIDsetVersionInfo
(Agent.VersionInfo value) Currently installed versions for agent and viam-serversetVersionInfo
(Agent.VersionInfo.Builder builderForValue) Currently installed versions for agent and viam-serverMethods 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
-
getId
robot partID
string id = 1 [json_name = "id"];
- Specified by:
getId
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()robot partID
string id = 1 [json_name = "id"];
- Specified by:
getIdBytes
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
- Returns:
- The bytes for id.
-
setId
robot partID
string id = 1 [json_name = "id"];
- Parameters:
value
- The id to set.- Returns:
- This builder for chaining.
-
clearId
robot partID
string id = 1 [json_name = "id"];
- Returns:
- This builder for chaining.
-
setIdBytes
robot partID
string id = 1 [json_name = "id"];
- Parameters:
value
- The bytes for id to set.- Returns:
- This builder for chaining.
-
hasHostInfo
public boolean hasHostInfo()info about the host system
.viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
- Specified by:
hasHostInfo
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
- Returns:
- Whether the hostInfo field is set.
-
getHostInfo
info about the host system
.viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
- Specified by:
getHostInfo
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
- Returns:
- The hostInfo.
-
setHostInfo
info about the host system
.viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
-
setHostInfo
info about the host system
.viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
-
mergeHostInfo
info about the host system
.viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
-
clearHostInfo
info about the host system
.viam.app.agent.v1.HostInfo host_info = 2 [json_name = "hostInfo"];
-
getSubsystemVersionsCount
Deprecated.Description copied from interface:Agent.DeviceAgentConfigRequestOrBuilder
current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
- Specified by:
getSubsystemVersionsCount
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
-
containsSubsystemVersions
Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
- Specified by:
containsSubsystemVersions
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
-
clearSubsystemVersions
Deprecated. -
removeSubsystemVersions
Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
-
getSubsystemVersions
Deprecated.UsegetSubsystemVersionsMap()
instead.- Specified by:
getSubsystemVersions
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
-
getSubsystemVersionsMap
Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
- Specified by:
getSubsystemVersionsMap
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
-
getSubsystemVersionsOrDefault
Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
- Specified by:
getSubsystemVersionsOrDefault
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
-
getSubsystemVersionsOrThrow
Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
- Specified by:
getSubsystemVersionsOrThrow
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
-
putSubsystemVersions
@Deprecated public Agent.DeviceAgentConfigRequest.Builder putSubsystemVersions(String key, String value) Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
-
putAllSubsystemVersions
@Deprecated public Agent.DeviceAgentConfigRequest.Builder putAllSubsystemVersions(Map<String, String> values) Deprecated.current subsystems and versions DEPRECATED in favor of version_info
map<string, string> subsystem_versions = 3 [json_name = "subsystemVersions", deprecated = true];
-
hasVersionInfo
public boolean hasVersionInfo()Currently installed versions for agent and viam-server
.viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
- Specified by:
hasVersionInfo
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
- Returns:
- Whether the versionInfo field is set.
-
getVersionInfo
Currently installed versions for agent and viam-server
.viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
- Specified by:
getVersionInfo
in interfaceAgent.DeviceAgentConfigRequestOrBuilder
- Returns:
- The versionInfo.
-
setVersionInfo
Currently installed versions for agent and viam-server
.viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
-
setVersionInfo
public Agent.DeviceAgentConfigRequest.Builder setVersionInfo(Agent.VersionInfo.Builder builderForValue) Currently installed versions for agent and viam-server
.viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
-
mergeVersionInfo
Currently installed versions for agent and viam-server
.viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
-
clearVersionInfo
Currently installed versions for agent and viam-server
.viam.app.agent.v1.VersionInfo version_info = 4 [json_name = "versionInfo"];
-