Package com.viam.robot.v1
Class RobotServiceGrpc
java.lang.Object
com.viam.robot.v1.RobotServiceGrpc
A RobotService encompasses all functionality of some robot comprised of parts, local and remote.
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic interface
A RobotService encompasses all functionality of some robot comprised of parts, local and remote.static final class
A stub to allow clients to do synchronous rpc calls to service RobotService.static final class
A stub to allow clients to do ListenableFuture-style rpc calls to service RobotService.static class
Base class for the server implementation of the service RobotService.static final class
A stub to allow clients to do asynchronous rpc calls to service RobotService. -
Field Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinition
bindService
(RobotServiceGrpc.AsyncService service) static io.grpc.MethodDescriptor<Robot.BlockForOperationRequest,
Robot.BlockForOperationResponse> static io.grpc.MethodDescriptor<Robot.CancelOperationRequest,
Robot.CancelOperationResponse> static io.grpc.MethodDescriptor<Robot.DiscoverComponentsRequest,
Robot.DiscoverComponentsResponse> static io.grpc.MethodDescriptor<Robot.FrameSystemConfigRequest,
Robot.FrameSystemConfigResponse> static io.grpc.MethodDescriptor<Robot.GetCloudMetadataRequest,
Robot.GetCloudMetadataResponse> static io.grpc.MethodDescriptor<Robot.GetMachineStatusRequest,
Robot.GetMachineStatusResponse> static io.grpc.MethodDescriptor<Robot.GetOperationsRequest,
Robot.GetOperationsResponse> static io.grpc.MethodDescriptor<Robot.GetSessionsRequest,
Robot.GetSessionsResponse> static io.grpc.MethodDescriptor<Robot.GetStatusRequest,
Robot.GetStatusResponse> static io.grpc.MethodDescriptor<Robot.GetVersionRequest,
Robot.GetVersionResponse> static io.grpc.MethodDescriptor<Robot.LogRequest,
Robot.LogResponse> static io.grpc.MethodDescriptor<Robot.ResourceNamesRequest,
Robot.ResourceNamesResponse> static io.grpc.MethodDescriptor<Robot.ResourceRPCSubtypesRequest,
Robot.ResourceRPCSubtypesResponse> static io.grpc.MethodDescriptor<Robot.RestartModuleRequest,
Robot.RestartModuleResponse> static io.grpc.MethodDescriptor<Robot.SendSessionHeartbeatRequest,
Robot.SendSessionHeartbeatResponse> static io.grpc.ServiceDescriptor
static io.grpc.MethodDescriptor<Robot.ShutdownRequest,
Robot.ShutdownResponse> static io.grpc.MethodDescriptor<Robot.StartSessionRequest,
Robot.StartSessionResponse> static io.grpc.MethodDescriptor<Robot.StopAllRequest,
Robot.StopAllResponse> static io.grpc.MethodDescriptor<Robot.StreamStatusRequest,
Robot.StreamStatusResponse> static io.grpc.MethodDescriptor<Robot.TransformPCDRequest,
Robot.TransformPCDResponse> static io.grpc.MethodDescriptor<Robot.TransformPoseRequest,
Robot.TransformPoseResponse> newBlockingStub
(io.grpc.Channel channel) Creates a new blocking-style stub that supports unary and streaming output calls on the servicenewFutureStub
(io.grpc.Channel channel) Creates a new ListenableFuture-style stub that supports unary calls on the servicenewStub
(io.grpc.Channel channel) Creates a new async stub that supports all call types for the service
-
Field Details
-
SERVICE_NAME
- See Also:
-
-
Method Details
-
getGetOperationsMethod
public static io.grpc.MethodDescriptor<Robot.GetOperationsRequest,Robot.GetOperationsResponse> getGetOperationsMethod() -
getGetSessionsMethod
public static io.grpc.MethodDescriptor<Robot.GetSessionsRequest,Robot.GetSessionsResponse> getGetSessionsMethod() -
getResourceNamesMethod
public static io.grpc.MethodDescriptor<Robot.ResourceNamesRequest,Robot.ResourceNamesResponse> getResourceNamesMethod() -
getResourceRPCSubtypesMethod
public static io.grpc.MethodDescriptor<Robot.ResourceRPCSubtypesRequest,Robot.ResourceRPCSubtypesResponse> getResourceRPCSubtypesMethod() -
getCancelOperationMethod
public static io.grpc.MethodDescriptor<Robot.CancelOperationRequest,Robot.CancelOperationResponse> getCancelOperationMethod() -
getBlockForOperationMethod
public static io.grpc.MethodDescriptor<Robot.BlockForOperationRequest,Robot.BlockForOperationResponse> getBlockForOperationMethod() -
getDiscoverComponentsMethod
public static io.grpc.MethodDescriptor<Robot.DiscoverComponentsRequest,Robot.DiscoverComponentsResponse> getDiscoverComponentsMethod() -
getFrameSystemConfigMethod
public static io.grpc.MethodDescriptor<Robot.FrameSystemConfigRequest,Robot.FrameSystemConfigResponse> getFrameSystemConfigMethod() -
getTransformPoseMethod
public static io.grpc.MethodDescriptor<Robot.TransformPoseRequest,Robot.TransformPoseResponse> getTransformPoseMethod() -
getTransformPCDMethod
public static io.grpc.MethodDescriptor<Robot.TransformPCDRequest,Robot.TransformPCDResponse> getTransformPCDMethod() -
getGetStatusMethod
public static io.grpc.MethodDescriptor<Robot.GetStatusRequest,Robot.GetStatusResponse> getGetStatusMethod() -
getStreamStatusMethod
public static io.grpc.MethodDescriptor<Robot.StreamStatusRequest,Robot.StreamStatusResponse> getStreamStatusMethod() -
getStopAllMethod
public static io.grpc.MethodDescriptor<Robot.StopAllRequest,Robot.StopAllResponse> getStopAllMethod() -
getStartSessionMethod
public static io.grpc.MethodDescriptor<Robot.StartSessionRequest,Robot.StartSessionResponse> getStartSessionMethod() -
getSendSessionHeartbeatMethod
public static io.grpc.MethodDescriptor<Robot.SendSessionHeartbeatRequest,Robot.SendSessionHeartbeatResponse> getSendSessionHeartbeatMethod() -
getLogMethod
-
getGetCloudMetadataMethod
public static io.grpc.MethodDescriptor<Robot.GetCloudMetadataRequest,Robot.GetCloudMetadataResponse> getGetCloudMetadataMethod() -
getRestartModuleMethod
public static io.grpc.MethodDescriptor<Robot.RestartModuleRequest,Robot.RestartModuleResponse> getRestartModuleMethod() -
getShutdownMethod
public static io.grpc.MethodDescriptor<Robot.ShutdownRequest,Robot.ShutdownResponse> getShutdownMethod() -
getGetMachineStatusMethod
public static io.grpc.MethodDescriptor<Robot.GetMachineStatusRequest,Robot.GetMachineStatusResponse> getGetMachineStatusMethod() -
getGetVersionMethod
public static io.grpc.MethodDescriptor<Robot.GetVersionRequest,Robot.GetVersionResponse> getGetVersionMethod() -
newStub
Creates a new async stub that supports all call types for the service -
newBlockingStub
Creates a new blocking-style stub that supports unary and streaming output calls on the service -
newFutureStub
Creates a new ListenableFuture-style stub that supports unary calls on the service -
bindService
public static final io.grpc.ServerServiceDefinition bindService(RobotServiceGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-