Package viam.app.v1
Class Robot.RobotConfig.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Robot.RobotConfig,Robot.RobotConfig.Builder>
viam.app.v1.Robot.RobotConfig.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,Robot.RobotConfigOrBuilder
- Enclosing class:
- Robot.RobotConfig
public static final class Robot.RobotConfig.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Robot.RobotConfig,Robot.RobotConfig.Builder>
implements Robot.RobotConfigOrBuilder
Protobuf type
viam.app.v1.RobotConfig-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescriptionaddAllComponents(Iterable<? extends Robot.ComponentConfig> values) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];addAllJobs(Iterable<? extends Robot.JobConfig> values) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];addAllLog(Iterable<? extends Robot.LogPatternConfig> values) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];addAllModules(Iterable<? extends Robot.ModuleConfig> values) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];addAllOverwriteFragmentStatus(Iterable<? extends Robot.AppValidationStatus> values) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];addAllPackages(Iterable<? extends Robot.PackageConfig> values) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];addAllProcesses(Iterable<? extends Robot.ProcessConfig> values) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];addAllRemotes(Iterable<? extends Robot.RemoteConfig> values) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];addAllServices(Iterable<? extends Robot.ServiceConfig> values) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];addComponents(int index, Robot.ComponentConfig value) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];addComponents(int index, Robot.ComponentConfig.Builder builderForValue) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];addComponents(Robot.ComponentConfig.Builder builderForValue) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];addJobs(int index, Robot.JobConfig value) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];addJobs(int index, Robot.JobConfig.Builder builderForValue) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];addJobs(Robot.JobConfig value) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];addJobs(Robot.JobConfig.Builder builderForValue) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];addLog(int index, Robot.LogPatternConfig value) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];addLog(int index, Robot.LogPatternConfig.Builder builderForValue) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];addLog(Robot.LogPatternConfig value) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];addLog(Robot.LogPatternConfig.Builder builderForValue) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];addModules(int index, Robot.ModuleConfig value) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];addModules(int index, Robot.ModuleConfig.Builder builderForValue) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];addModules(Robot.ModuleConfig value) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];addModules(Robot.ModuleConfig.Builder builderForValue) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];addOverwriteFragmentStatus(int index, Robot.AppValidationStatus value) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];addOverwriteFragmentStatus(int index, Robot.AppValidationStatus.Builder builderForValue) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];addOverwriteFragmentStatus(Robot.AppValidationStatus.Builder builderForValue) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];addPackages(int index, Robot.PackageConfig value) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];addPackages(int index, Robot.PackageConfig.Builder builderForValue) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];addPackages(Robot.PackageConfig value) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];addPackages(Robot.PackageConfig.Builder builderForValue) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];addProcesses(int index, Robot.ProcessConfig value) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];addProcesses(int index, Robot.ProcessConfig.Builder builderForValue) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];addProcesses(Robot.ProcessConfig value) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];addProcesses(Robot.ProcessConfig.Builder builderForValue) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];addRemotes(int index, Robot.RemoteConfig value) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];addRemotes(int index, Robot.RemoteConfig.Builder builderForValue) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];addRemotes(Robot.RemoteConfig value) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];addRemotes(Robot.RemoteConfig.Builder builderForValue) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];addServices(int index, Robot.ServiceConfig value) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];addServices(int index, Robot.ServiceConfig.Builder builderForValue) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];addServices(Robot.ServiceConfig value) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];addServices(Robot.ServiceConfig.Builder builderForValue) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];Turns on debug mode for robot, adding an echo server and more logging and tracing.Disables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];Turns on pprof http server on localhost.repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];clearLog()repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];Attributes a particular revision to the config.repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];getAuth()optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];getCloud().viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];getComponents(int index) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];intrepeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];booleangetDebug()Turns on debug mode for robot, adding an echo server and more logging and tracing.booleanDisables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)booleanoptional bool disable_partial_start = 10 [json_name = "disablePartialStart"];booleanTurns on pprof http server on localhost.getJobs(int index) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];intrepeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];getLog(int index) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];intrepeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];getModules(int index) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];intrepeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];getOverwriteFragmentStatus(int index) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];intrepeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];getPackages(int index) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];intrepeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];getProcesses(int index) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];intrepeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];getRemotes(int index) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];intrepeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];Attributes a particular revision to the config.com.google.protobuf.ByteStringAttributes a particular revision to the config.getServices(int index) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];intrepeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];booleanhasAuth()optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];booleanhasCloud().viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];booleanhasDebug()Turns on debug mode for robot, adding an echo server and more logging and tracing.booleanoptional bool disable_partial_start = 10 [json_name = "disablePartialStart"];booleanoptional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];booleanoptional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];mergeAuth(Robot.AuthConfig value) optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];mergeCloud(Robot.CloudConfig value) .viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];mergeNetwork(Robot.NetworkConfig value) optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];removeComponents(int index) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];removeJobs(int index) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];removeLog(int index) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];removeModules(int index) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];removeOverwriteFragmentStatus(int index) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];removePackages(int index) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];removeProcesses(int index) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];removeRemotes(int index) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];removeServices(int index) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];setAuth(Robot.AuthConfig value) optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];setAuth(Robot.AuthConfig.Builder builderForValue) optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];setCloud(Robot.CloudConfig value) .viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];setCloud(Robot.CloudConfig.Builder builderForValue) .viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];setComponents(int index, Robot.ComponentConfig value) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];setComponents(int index, Robot.ComponentConfig.Builder builderForValue) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];setDebug(boolean value) Turns on debug mode for robot, adding an echo server and more logging and tracing.setDisableLogDeduplication(boolean value) Disables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)setDisablePartialStart(boolean value) optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];setEnableWebProfile(boolean value) Turns on pprof http server on localhost.setJobs(int index, Robot.JobConfig value) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];setJobs(int index, Robot.JobConfig.Builder builderForValue) repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];setLog(int index, Robot.LogPatternConfig value) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];setLog(int index, Robot.LogPatternConfig.Builder builderForValue) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];setMaintenance(Robot.MaintenanceConfig.Builder builderForValue) optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];setModules(int index, Robot.ModuleConfig value) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];setModules(int index, Robot.ModuleConfig.Builder builderForValue) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];setNetwork(Robot.NetworkConfig value) optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];setNetwork(Robot.NetworkConfig.Builder builderForValue) optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];setOverwriteFragmentStatus(int index, Robot.AppValidationStatus value) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];setOverwriteFragmentStatus(int index, Robot.AppValidationStatus.Builder builderForValue) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];setPackages(int index, Robot.PackageConfig value) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];setPackages(int index, Robot.PackageConfig.Builder builderForValue) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];setProcesses(int index, Robot.ProcessConfig value) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];setProcesses(int index, Robot.ProcessConfig.Builder builderForValue) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];setRemotes(int index, Robot.RemoteConfig value) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];setRemotes(int index, Robot.RemoteConfig.Builder builderForValue) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];setRevision(String value) Attributes a particular revision to the config.setRevisionBytes(com.google.protobuf.ByteString value) Attributes a particular revision to the config.setServices(int index, Robot.ServiceConfig value) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];setServices(int index, Robot.ServiceConfig.Builder builderForValue) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
hasCloud
public boolean hasCloud().viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];- Specified by:
hasCloudin interfaceRobot.RobotConfigOrBuilder- Returns:
- Whether the cloud field is set.
-
getCloud
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];- Specified by:
getCloudin interfaceRobot.RobotConfigOrBuilder- Returns:
- The cloud.
-
setCloud
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"]; -
setCloud
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"]; -
mergeCloud
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"]; -
clearCloud
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"]; -
getRemotesList
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];- Specified by:
getRemotesListin interfaceRobot.RobotConfigOrBuilder
-
getRemotesCount
public int getRemotesCount()repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];- Specified by:
getRemotesCountin interfaceRobot.RobotConfigOrBuilder
-
getRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];- Specified by:
getRemotesin interfaceRobot.RobotConfigOrBuilder
-
setRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
setRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
addRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
addRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
addRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
addRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
addAllRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
clearRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
removeRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"]; -
getComponentsList
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];- Specified by:
getComponentsListin interfaceRobot.RobotConfigOrBuilder
-
getComponentsCount
public int getComponentsCount()repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];- Specified by:
getComponentsCountin interfaceRobot.RobotConfigOrBuilder
-
getComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];- Specified by:
getComponentsin interfaceRobot.RobotConfigOrBuilder
-
setComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
setComponents
public Robot.RobotConfig.Builder setComponents(int index, Robot.ComponentConfig.Builder builderForValue) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
addComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
addComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
addComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
addComponents
public Robot.RobotConfig.Builder addComponents(int index, Robot.ComponentConfig.Builder builderForValue) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
addAllComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
clearComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
removeComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"]; -
getProcessesList
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];- Specified by:
getProcessesListin interfaceRobot.RobotConfigOrBuilder
-
getProcessesCount
public int getProcessesCount()repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];- Specified by:
getProcessesCountin interfaceRobot.RobotConfigOrBuilder
-
getProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];- Specified by:
getProcessesin interfaceRobot.RobotConfigOrBuilder
-
setProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
setProcesses
public Robot.RobotConfig.Builder setProcesses(int index, Robot.ProcessConfig.Builder builderForValue) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
addProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
addProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
addProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
addProcesses
public Robot.RobotConfig.Builder addProcesses(int index, Robot.ProcessConfig.Builder builderForValue) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
addAllProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
clearProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
removeProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"]; -
getServicesList
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];- Specified by:
getServicesListin interfaceRobot.RobotConfigOrBuilder
-
getServicesCount
public int getServicesCount()repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];- Specified by:
getServicesCountin interfaceRobot.RobotConfigOrBuilder
-
getServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];- Specified by:
getServicesin interfaceRobot.RobotConfigOrBuilder
-
setServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
setServices
public Robot.RobotConfig.Builder setServices(int index, Robot.ServiceConfig.Builder builderForValue) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
addServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
addServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
addServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
addServices
public Robot.RobotConfig.Builder addServices(int index, Robot.ServiceConfig.Builder builderForValue) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
addAllServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
clearServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
removeServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"]; -
hasNetwork
public boolean hasNetwork()optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];- Specified by:
hasNetworkin interfaceRobot.RobotConfigOrBuilder- Returns:
- Whether the network field is set.
-
getNetwork
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];- Specified by:
getNetworkin interfaceRobot.RobotConfigOrBuilder- Returns:
- The network.
-
setNetwork
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"]; -
setNetwork
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"]; -
mergeNetwork
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"]; -
clearNetwork
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"]; -
hasAuth
public boolean hasAuth()optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];- Specified by:
hasAuthin interfaceRobot.RobotConfigOrBuilder- Returns:
- Whether the auth field is set.
-
getAuth
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];- Specified by:
getAuthin interfaceRobot.RobotConfigOrBuilder- Returns:
- The auth.
-
setAuth
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"]; -
setAuth
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"]; -
mergeAuth
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"]; -
clearAuth
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"]; -
hasDebug
public boolean hasDebug()Turns on debug mode for robot, adding an echo server and more logging and tracing. Only works after restart
optional bool debug = 8 [json_name = "debug"];- Specified by:
hasDebugin interfaceRobot.RobotConfigOrBuilder- Returns:
- Whether the debug field is set.
-
getDebug
public boolean getDebug()Turns on debug mode for robot, adding an echo server and more logging and tracing. Only works after restart
optional bool debug = 8 [json_name = "debug"];- Specified by:
getDebugin interfaceRobot.RobotConfigOrBuilder- Returns:
- The debug.
-
setDebug
Turns on debug mode for robot, adding an echo server and more logging and tracing. Only works after restart
optional bool debug = 8 [json_name = "debug"];- Parameters:
value- The debug to set.- Returns:
- This builder for chaining.
-
clearDebug
Turns on debug mode for robot, adding an echo server and more logging and tracing. Only works after restart
optional bool debug = 8 [json_name = "debug"];- Returns:
- This builder for chaining.
-
getModulesList
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];- Specified by:
getModulesListin interfaceRobot.RobotConfigOrBuilder
-
getModulesCount
public int getModulesCount()repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];- Specified by:
getModulesCountin interfaceRobot.RobotConfigOrBuilder
-
getModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];- Specified by:
getModulesin interfaceRobot.RobotConfigOrBuilder
-
setModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
setModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
addModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
addModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
addModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
addModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
addAllModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
clearModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
removeModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"]; -
hasDisablePartialStart
public boolean hasDisablePartialStart()optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];- Specified by:
hasDisablePartialStartin interfaceRobot.RobotConfigOrBuilder- Returns:
- Whether the disablePartialStart field is set.
-
getDisablePartialStart
public boolean getDisablePartialStart()optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];- Specified by:
getDisablePartialStartin interfaceRobot.RobotConfigOrBuilder- Returns:
- The disablePartialStart.
-
setDisablePartialStart
optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];- Parameters:
value- The disablePartialStart to set.- Returns:
- This builder for chaining.
-
clearDisablePartialStart
optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];- Returns:
- This builder for chaining.
-
getPackagesList
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];- Specified by:
getPackagesListin interfaceRobot.RobotConfigOrBuilder
-
getPackagesCount
public int getPackagesCount()repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];- Specified by:
getPackagesCountin interfaceRobot.RobotConfigOrBuilder
-
getPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];- Specified by:
getPackagesin interfaceRobot.RobotConfigOrBuilder
-
setPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
setPackages
public Robot.RobotConfig.Builder setPackages(int index, Robot.PackageConfig.Builder builderForValue) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
addPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
addPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
addPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
addPackages
public Robot.RobotConfig.Builder addPackages(int index, Robot.PackageConfig.Builder builderForValue) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
addAllPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
clearPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
removePackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"]; -
getOverwriteFragmentStatusList
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];- Specified by:
getOverwriteFragmentStatusListin interfaceRobot.RobotConfigOrBuilder
-
getOverwriteFragmentStatusCount
public int getOverwriteFragmentStatusCount()repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];- Specified by:
getOverwriteFragmentStatusCountin interfaceRobot.RobotConfigOrBuilder
-
getOverwriteFragmentStatus
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];- Specified by:
getOverwriteFragmentStatusin interfaceRobot.RobotConfigOrBuilder
-
setOverwriteFragmentStatus
public Robot.RobotConfig.Builder setOverwriteFragmentStatus(int index, Robot.AppValidationStatus value) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
setOverwriteFragmentStatus
public Robot.RobotConfig.Builder setOverwriteFragmentStatus(int index, Robot.AppValidationStatus.Builder builderForValue) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
addOverwriteFragmentStatus
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
addOverwriteFragmentStatus
public Robot.RobotConfig.Builder addOverwriteFragmentStatus(int index, Robot.AppValidationStatus value) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
addOverwriteFragmentStatus
public Robot.RobotConfig.Builder addOverwriteFragmentStatus(Robot.AppValidationStatus.Builder builderForValue) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
addOverwriteFragmentStatus
public Robot.RobotConfig.Builder addOverwriteFragmentStatus(int index, Robot.AppValidationStatus.Builder builderForValue) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
addAllOverwriteFragmentStatus
public Robot.RobotConfig.Builder addAllOverwriteFragmentStatus(Iterable<? extends Robot.AppValidationStatus> values) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
clearOverwriteFragmentStatus
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
removeOverwriteFragmentStatus
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"]; -
getEnableWebProfile
public boolean getEnableWebProfile()Turns on pprof http server on localhost. By default false.
bool enable_web_profile = 13 [json_name = "enableWebProfile"];- Specified by:
getEnableWebProfilein interfaceRobot.RobotConfigOrBuilder- Returns:
- The enableWebProfile.
-
setEnableWebProfile
Turns on pprof http server on localhost. By default false.
bool enable_web_profile = 13 [json_name = "enableWebProfile"];- Parameters:
value- The enableWebProfile to set.- Returns:
- This builder for chaining.
-
clearEnableWebProfile
Turns on pprof http server on localhost. By default false.
bool enable_web_profile = 13 [json_name = "enableWebProfile"];- Returns:
- This builder for chaining.
-
getLogList
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];- Specified by:
getLogListin interfaceRobot.RobotConfigOrBuilder
-
getLogCount
public int getLogCount()repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];- Specified by:
getLogCountin interfaceRobot.RobotConfigOrBuilder
-
getLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];- Specified by:
getLogin interfaceRobot.RobotConfigOrBuilder
-
setLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
setLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
addLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
addLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
addLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
addLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
addAllLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
clearLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
removeLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"]; -
getRevision
Attributes a particular revision to the config.
string revision = 15 [json_name = "revision"];- Specified by:
getRevisionin interfaceRobot.RobotConfigOrBuilder- Returns:
- The revision.
-
getRevisionBytes
public com.google.protobuf.ByteString getRevisionBytes()Attributes a particular revision to the config.
string revision = 15 [json_name = "revision"];- Specified by:
getRevisionBytesin interfaceRobot.RobotConfigOrBuilder- Returns:
- The bytes for revision.
-
setRevision
Attributes a particular revision to the config.
string revision = 15 [json_name = "revision"];- Parameters:
value- The revision to set.- Returns:
- This builder for chaining.
-
clearRevision
Attributes a particular revision to the config.
string revision = 15 [json_name = "revision"];- Returns:
- This builder for chaining.
-
setRevisionBytes
Attributes a particular revision to the config.
string revision = 15 [json_name = "revision"];- Parameters:
value- The bytes for revision to set.- Returns:
- This builder for chaining.
-
hasMaintenance
public boolean hasMaintenance()optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];- Specified by:
hasMaintenancein interfaceRobot.RobotConfigOrBuilder- Returns:
- Whether the maintenance field is set.
-
getMaintenance
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];- Specified by:
getMaintenancein interfaceRobot.RobotConfigOrBuilder- Returns:
- The maintenance.
-
setMaintenance
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"]; -
setMaintenance
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"]; -
mergeMaintenance
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"]; -
clearMaintenance
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"]; -
getDisableLogDeduplication
public boolean getDisableLogDeduplication()Disables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];- Specified by:
getDisableLogDeduplicationin interfaceRobot.RobotConfigOrBuilder- Returns:
- The disableLogDeduplication.
-
setDisableLogDeduplication
Disables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];- Parameters:
value- The disableLogDeduplication to set.- Returns:
- This builder for chaining.
-
clearDisableLogDeduplication
Disables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)
bool disable_log_deduplication = 17 [json_name = "disableLogDeduplication"];- Returns:
- This builder for chaining.
-
getJobsList
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];- Specified by:
getJobsListin interfaceRobot.RobotConfigOrBuilder
-
getJobsCount
public int getJobsCount()repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];- Specified by:
getJobsCountin interfaceRobot.RobotConfigOrBuilder
-
getJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];- Specified by:
getJobsin interfaceRobot.RobotConfigOrBuilder
-
setJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
setJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
addJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
addJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
addJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
addJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
addAllJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
clearJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"]; -
removeJobs
repeated .viam.app.v1.JobConfig jobs = 18 [json_name = "jobs"];
-