Package viam.app.v1
Class Robot
java.lang.Object
viam.app.v1.Robot
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classProtobuf typeviam.app.v1.AgentInfostatic interfacestatic final classProtobuf typeviam.app.v1.AppValidationStatusstatic interfacestatic final classProtobuf typeviam.app.v1.AuthConfigstatic interfacestatic final classProtobuf typeviam.app.v1.AuthHandlerConfigstatic interfacestatic final classProtobuf typeviam.app.v1.CertificateRequeststatic interfacestatic final classProtobuf typeviam.app.v1.CertificateResponsestatic interfacestatic final classProtobuf typeviam.app.v1.CloudConfigstatic interfacestatic final classProtobuf typeviam.app.v1.ComponentConfigstatic interfacestatic final classProtobuf typeviam.app.v1.ConfigRequeststatic interfacestatic final classProtobuf typeviam.app.v1.ConfigResponsestatic interfacestatic enumProtobuf enumviam.app.v1.CredentialsTypestatic final classExternalAuthConfig describes how a viam managed robot can accept credentials signed by the cloud app.static interfacestatic final classProtobuf typeviam.app.v1.Framestatic interfacestatic final classProtobuf typeviam.app.v1.JobConfigstatic interfacestatic final classProtobuf typeviam.app.v1.JWKSFilestatic interfacestatic final classValid location secret that can be used for authentication to the robot.static interfacestatic final classProtobuf typeviam.app.v1.LogConfigurationstatic interfacestatic final classLogPatternConfig allows you to specify a 2-tuple consisting of a logger name and its corresponding log level.static interfacestatic final classProtobuf typeviam.app.v1.LogRequeststatic interfacestatic final classProtobuf typeviam.app.v1.LogResponsestatic interfacestatic final classProtobuf typeviam.app.v1.MaintenanceConfigstatic interfacestatic final classModuleConfig is the configuration for a module.static interfacestatic final classProtobuf typeviam.app.v1.NeedsRestartRequeststatic interfacestatic final classProtobuf typeviam.app.v1.NeedsRestartResponsestatic interfacestatic final classProtobuf typeviam.app.v1.NetworkConfigstatic interfacestatic final classProtobuf typeviam.app.v1.Orientationstatic interfacestatic final classPackageConfig is the configration for deployed Packages.static interfacestatic final classA ProcessConfig describes how to manage a system process.static interfacestatic final classRemoteAuth specifies how to authenticate against a remote.static interfacestatic final classA RemoteConfig describes a remote robot that should be integrated.static interfacestatic final classA ResourceLevelServiceConfig describes component or remote configuration for a service.static interfacestatic final classProtobuf typeviam.app.v1.RobotConfigstatic interfacestatic final classProtobuf typeviam.app.v1.ServiceConfigstatic interfacestatic final classProtobuf typeviam.app.v1.SessionsConfigstatic interfacestatic final classProtobuf typeviam.app.v1.TrafficTunnelEndpointstatic interfacestatic final classProtobuf typeviam.app.v1.Translationstatic interface -
Method Summary
Modifier and TypeMethodDescriptionstatic voidregisterAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-
Method Details
-
registerAllExtensions
public static void registerAllExtensions(com.google.protobuf.ExtensionRegistryLite registry)
-