Package com.viam.service.navigation.v1
Class NavigationServiceGrpc.NavigationServiceImplBase
java.lang.Object
com.viam.service.navigation.v1.NavigationServiceGrpc.NavigationServiceImplBase
- All Implemented Interfaces:
NavigationServiceGrpc.AsyncService,io.grpc.BindableService
- Enclosing class:
NavigationServiceGrpc
public abstract static class NavigationServiceGrpc.NavigationServiceImplBase
extends Object
implements io.grpc.BindableService, NavigationServiceGrpc.AsyncService
Base class for the server implementation of the service NavigationService.
A NavigationService declares the gRPC contract for a Navigation service. Each service instance is bound to exactly one controllable base and one map type (local SLAM or GPS). Apps save named locations, routes, and zones, then navigate with plan-then-drive or direct go-to motion.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.viam.service.navigation.v1.NavigationServiceGrpc.AsyncService
addLocation, addRoute, addZone, cancel, deleteLocation, deleteRoute, deleteZone, doCommand, executePlan, getCostmap, getLocation, getNavigationStatus, getPosition, getProperties, getRoute, getStatus, getZone, goToLocation, goToPoint, listLocations, listRoutes, listZones, navigateRoute, navigateToLocation, navigateToPoint, planToLocation, planToPoint, resume, suspend, updateLocation, updateRoute, updateZone
-
Constructor Details
-
NavigationServiceImplBase
public NavigationServiceImplBase()
-
-
Method Details
-
bindService
public final io.grpc.ServerServiceDefinition bindService()- Specified by:
bindServicein interfaceio.grpc.BindableService
-