Package viam.app.v1
Class Robot.RobotConfig
java.lang.Object
com.google.protobuf.AbstractMessageLite<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite<Robot.RobotConfig,Robot.RobotConfig.Builder>
viam.app.v1.Robot.RobotConfig
- All Implemented Interfaces:
com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,Robot.RobotConfigOrBuilder
- Enclosing class:
- Robot
public static final class Robot.RobotConfig
extends com.google.protobuf.GeneratedMessageLite<Robot.RobotConfig,Robot.RobotConfig.Builder>
implements Robot.RobotConfigOrBuilder
Protobuf type
viam.app.v1.RobotConfig
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic final class
Protobuf typeviam.app.v1.RobotConfig
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageLite
com.google.protobuf.GeneratedMessageLite.DefaultInstanceBasedParser<T extends com.google.protobuf.GeneratedMessageLite<T,
?>>, com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageLite.ExtendableMessage<MessageType, BuilderType>, BuilderType extends com.google.protobuf.GeneratedMessageLite.ExtendableBuilder<MessageType, BuilderType>>, com.google.protobuf.GeneratedMessageLite.GeneratedExtension<ContainingType extends com.google.protobuf.MessageLite, Type extends Object>, com.google.protobuf.GeneratedMessageLite.MethodToInvoke, com.google.protobuf.GeneratedMessageLite.SerializedForm Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
Fields inherited from class com.google.protobuf.GeneratedMessageLite
unknownFields
Fields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode
-
Method Summary
Modifier and TypeMethodDescriptionprotected final Object
dynamicMethod
(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) 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"];
int
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
getComponentsOrBuilder
(int index) repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
List<? extends Robot.ComponentConfigOrBuilder>
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
boolean
getDebug()
Turns on debug mode for robot, adding an echo server and more logging and tracing.static Robot.RobotConfig
boolean
Disables the robot's log deduplication (identical, noisy logs will still be output individually instead of aggregated.)boolean
optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];
boolean
Turns on pprof http server on localhost.getLog
(int index) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
int
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
getLogOrBuilder
(int index) repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
List<? extends Robot.LogPatternConfigOrBuilder>
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"];
int
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
getModulesOrBuilder
(int index) repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
List<? extends Robot.ModuleConfigOrBuilder>
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"];
int
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];
getOverwriteFragmentStatusOrBuilder
(int index) repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];
List<? extends Robot.AppValidationStatusOrBuilder>
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"];
int
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
getPackagesOrBuilder
(int index) repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
List<? extends Robot.PackageConfigOrBuilder>
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
getProcesses
(int index) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
int
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
getProcessesOrBuilder
(int index) repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
List<? extends Robot.ProcessConfigOrBuilder>
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
getRemotes
(int index) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
int
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
getRemotesOrBuilder
(int index) repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
List<? extends Robot.RemoteConfigOrBuilder>
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
Attributes a particular revision to the config.com.google.protobuf.ByteString
Attributes a particular revision to the config.getServices
(int index) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
int
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
getServicesOrBuilder
(int index) repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
List<? extends Robot.ServiceConfigOrBuilder>
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
boolean
hasAuth()
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];
boolean
hasCloud()
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];
boolean
hasDebug()
Turns on debug mode for robot, adding an echo server and more logging and tracing.boolean
optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];
boolean
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];
boolean
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];
static Robot.RobotConfig.Builder
static Robot.RobotConfig.Builder
newBuilder
(Robot.RobotConfig prototype) static Robot.RobotConfig
parseDelimitedFrom
(InputStream input) static Robot.RobotConfig
parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RobotConfig
parseFrom
(byte[] data) static Robot.RobotConfig
parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RobotConfig
parseFrom
(com.google.protobuf.ByteString data) static Robot.RobotConfig
parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RobotConfig
parseFrom
(com.google.protobuf.CodedInputStream input) static Robot.RobotConfig
parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RobotConfig
parseFrom
(InputStream input) static Robot.RobotConfig
parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static Robot.RobotConfig
parseFrom
(ByteBuffer data) static Robot.RobotConfig
parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Robot.RobotConfig>
parser()
Methods inherited from class com.google.protobuf.GeneratedMessageLite
createBuilder, createBuilder, dynamicMethod, dynamicMethod, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, emptyProtobufList, equals, getDefaultInstanceForType, getParserForType, getSerializedSize, hashCode, isInitialized, isInitialized, makeImmutable, mergeLengthDelimitedField, mergeUnknownFields, mergeVarintField, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBuilderForType, newMessageInfo, newRepeatedGeneratedExtension, newSingularGeneratedExtension, parseDelimitedFrom, parseDelimitedFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parseFrom, parsePartialFrom, parseUnknownField, registerDefaultInstance, toBuilder, toString, writeTo
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Field Details
-
CLOUD_FIELD_NUMBER
public static final int CLOUD_FIELD_NUMBER- See Also:
-
REMOTES_FIELD_NUMBER
public static final int REMOTES_FIELD_NUMBER- See Also:
-
COMPONENTS_FIELD_NUMBER
public static final int COMPONENTS_FIELD_NUMBER- See Also:
-
PROCESSES_FIELD_NUMBER
public static final int PROCESSES_FIELD_NUMBER- See Also:
-
SERVICES_FIELD_NUMBER
public static final int SERVICES_FIELD_NUMBER- See Also:
-
NETWORK_FIELD_NUMBER
public static final int NETWORK_FIELD_NUMBER- See Also:
-
AUTH_FIELD_NUMBER
public static final int AUTH_FIELD_NUMBER- See Also:
-
DEBUG_FIELD_NUMBER
public static final int DEBUG_FIELD_NUMBER- See Also:
-
MODULES_FIELD_NUMBER
public static final int MODULES_FIELD_NUMBER- See Also:
-
DISABLE_PARTIAL_START_FIELD_NUMBER
public static final int DISABLE_PARTIAL_START_FIELD_NUMBER- See Also:
-
PACKAGES_FIELD_NUMBER
public static final int PACKAGES_FIELD_NUMBER- See Also:
-
OVERWRITE_FRAGMENT_STATUS_FIELD_NUMBER
public static final int OVERWRITE_FRAGMENT_STATUS_FIELD_NUMBER- See Also:
-
ENABLE_WEB_PROFILE_FIELD_NUMBER
public static final int ENABLE_WEB_PROFILE_FIELD_NUMBER- See Also:
-
LOG_FIELD_NUMBER
public static final int LOG_FIELD_NUMBER- See Also:
-
REVISION_FIELD_NUMBER
public static final int REVISION_FIELD_NUMBER- See Also:
-
MAINTENANCE_FIELD_NUMBER
public static final int MAINTENANCE_FIELD_NUMBER- See Also:
-
DISABLE_LOG_DEDUPLICATION_FIELD_NUMBER
public static final int DISABLE_LOG_DEDUPLICATION_FIELD_NUMBER- See Also:
-
-
Method Details
-
hasCloud
public boolean hasCloud().viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];
- Specified by:
hasCloud
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- Whether the cloud field is set.
-
getCloud
.viam.app.v1.CloudConfig cloud = 1 [json_name = "cloud"];
- Specified by:
getCloud
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The cloud.
-
getRemotesList
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
- Specified by:
getRemotesList
in interfaceRobot.RobotConfigOrBuilder
-
getRemotesOrBuilderList
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
-
getRemotesCount
public int getRemotesCount()repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
- Specified by:
getRemotesCount
in interfaceRobot.RobotConfigOrBuilder
-
getRemotes
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
- Specified by:
getRemotes
in interfaceRobot.RobotConfigOrBuilder
-
getRemotesOrBuilder
repeated .viam.app.v1.RemoteConfig remotes = 2 [json_name = "remotes"];
-
getComponentsList
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
- Specified by:
getComponentsList
in interfaceRobot.RobotConfigOrBuilder
-
getComponentsOrBuilderList
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
-
getComponentsCount
public int getComponentsCount()repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
- Specified by:
getComponentsCount
in interfaceRobot.RobotConfigOrBuilder
-
getComponents
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
- Specified by:
getComponents
in interfaceRobot.RobotConfigOrBuilder
-
getComponentsOrBuilder
repeated .viam.app.v1.ComponentConfig components = 3 [json_name = "components"];
-
getProcessesList
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
- Specified by:
getProcessesList
in interfaceRobot.RobotConfigOrBuilder
-
getProcessesOrBuilderList
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
-
getProcessesCount
public int getProcessesCount()repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
- Specified by:
getProcessesCount
in interfaceRobot.RobotConfigOrBuilder
-
getProcesses
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
- Specified by:
getProcesses
in interfaceRobot.RobotConfigOrBuilder
-
getProcessesOrBuilder
repeated .viam.app.v1.ProcessConfig processes = 4 [json_name = "processes"];
-
getServicesList
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
- Specified by:
getServicesList
in interfaceRobot.RobotConfigOrBuilder
-
getServicesOrBuilderList
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
-
getServicesCount
public int getServicesCount()repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
- Specified by:
getServicesCount
in interfaceRobot.RobotConfigOrBuilder
-
getServices
repeated .viam.app.v1.ServiceConfig services = 5 [json_name = "services"];
- Specified by:
getServices
in interfaceRobot.RobotConfigOrBuilder
-
getServicesOrBuilder
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:
hasNetwork
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- Whether the network field is set.
-
getNetwork
optional .viam.app.v1.NetworkConfig network = 6 [json_name = "network"];
- Specified by:
getNetwork
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The network.
-
hasAuth
public boolean hasAuth()optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];
- Specified by:
hasAuth
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- Whether the auth field is set.
-
getAuth
optional .viam.app.v1.AuthConfig auth = 7 [json_name = "auth"];
- Specified by:
getAuth
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The 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:
hasDebug
in 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:
getDebug
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The debug.
-
getModulesList
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
- Specified by:
getModulesList
in interfaceRobot.RobotConfigOrBuilder
-
getModulesOrBuilderList
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
-
getModulesCount
public int getModulesCount()repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
- Specified by:
getModulesCount
in interfaceRobot.RobotConfigOrBuilder
-
getModules
repeated .viam.app.v1.ModuleConfig modules = 9 [json_name = "modules"];
- Specified by:
getModules
in interfaceRobot.RobotConfigOrBuilder
-
getModulesOrBuilder
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:
hasDisablePartialStart
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- Whether the disablePartialStart field is set.
-
getDisablePartialStart
public boolean getDisablePartialStart()optional bool disable_partial_start = 10 [json_name = "disablePartialStart"];
- Specified by:
getDisablePartialStart
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The disablePartialStart.
-
getPackagesList
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
- Specified by:
getPackagesList
in interfaceRobot.RobotConfigOrBuilder
-
getPackagesOrBuilderList
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
-
getPackagesCount
public int getPackagesCount()repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
- Specified by:
getPackagesCount
in interfaceRobot.RobotConfigOrBuilder
-
getPackages
repeated .viam.app.v1.PackageConfig packages = 11 [json_name = "packages"];
- Specified by:
getPackages
in interfaceRobot.RobotConfigOrBuilder
-
getPackagesOrBuilder
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:
getOverwriteFragmentStatusList
in interfaceRobot.RobotConfigOrBuilder
-
getOverwriteFragmentStatusOrBuilderList
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];
-
getOverwriteFragmentStatusCount
public int getOverwriteFragmentStatusCount()repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];
- Specified by:
getOverwriteFragmentStatusCount
in interfaceRobot.RobotConfigOrBuilder
-
getOverwriteFragmentStatus
repeated .viam.app.v1.AppValidationStatus overwrite_fragment_status = 12 [json_name = "overwriteFragmentStatus"];
- Specified by:
getOverwriteFragmentStatus
in interfaceRobot.RobotConfigOrBuilder
-
getOverwriteFragmentStatusOrBuilder
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:
getEnableWebProfile
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The enableWebProfile.
-
getLogList
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
- Specified by:
getLogList
in interfaceRobot.RobotConfigOrBuilder
-
getLogOrBuilderList
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
-
getLogCount
public int getLogCount()repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
- Specified by:
getLogCount
in interfaceRobot.RobotConfigOrBuilder
-
getLog
repeated .viam.app.v1.LogPatternConfig log = 14 [json_name = "log"];
- Specified by:
getLog
in interfaceRobot.RobotConfigOrBuilder
-
getLogOrBuilder
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:
getRevision
in 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:
getRevisionBytes
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The bytes for revision.
-
hasMaintenance
public boolean hasMaintenance()optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];
- Specified by:
hasMaintenance
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- Whether the maintenance field is set.
-
getMaintenance
optional .viam.app.v1.MaintenanceConfig maintenance = 16 [json_name = "maintenance"];
- Specified by:
getMaintenance
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The 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:
getDisableLogDeduplication
in interfaceRobot.RobotConfigOrBuilder
- Returns:
- The disableLogDeduplication.
-
parseFrom
public static Robot.RobotConfig parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RobotConfig parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RobotConfig parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RobotConfig parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RobotConfig parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Robot.RobotConfig parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Robot.RobotConfig parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Robot.RobotConfig parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
public static Robot.RobotConfig parseFrom(com.google.protobuf.CodedInputStream input) throws IOException - Throws:
IOException
-
parseFrom
public static Robot.RobotConfig parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilder
-
newBuilder
-
dynamicMethod
protected final Object dynamicMethod(com.google.protobuf.GeneratedMessageLite.MethodToInvoke method, Object arg0, Object arg1) - Specified by:
dynamicMethod
in classcom.google.protobuf.GeneratedMessageLite<Robot.RobotConfig,
Robot.RobotConfig.Builder>
-
getDefaultInstance
-
parser
-