Package proto.stream.v1
Class StreamServiceGrpc
java.lang.Object
proto.stream.v1.StreamServiceGrpc
A StreamService is used to coordinate with a WebRTC the listing, addition, and removal of registered video streams. TODO(https://github.com/viamrobotics/rdk/issues/509): support removal
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interface
A StreamService is used to coordinate with a WebRTC the listing, addition, and removal of registered video streams.static final class
A stub to allow clients to do synchronous rpc calls to service StreamService.static final class
A stub to allow clients to do ListenableFuture-style rpc calls to service StreamService.static class
Base class for the server implementation of the service StreamService.static final class
A stub to allow clients to do asynchronous rpc calls to service StreamService. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic final io.grpc.ServerServiceDefinition
static io.grpc.MethodDescriptor<Stream.AddStreamRequest,
Stream.AddStreamResponse> static io.grpc.MethodDescriptor<Stream.GetStreamOptionsRequest,
Stream.GetStreamOptionsResponse> static io.grpc.MethodDescriptor<Stream.ListStreamsRequest,
Stream.ListStreamsResponse> static io.grpc.MethodDescriptor<Stream.RemoveStreamRequest,
Stream.RemoveStreamResponse> static io.grpc.ServiceDescriptor
static io.grpc.MethodDescriptor<Stream.SetStreamOptionsRequest,
Stream.SetStreamOptionsResponse> 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
-
getListStreamsMethod
public static io.grpc.MethodDescriptor<Stream.ListStreamsRequest,Stream.ListStreamsResponse> getListStreamsMethod() -
getAddStreamMethod
public static io.grpc.MethodDescriptor<Stream.AddStreamRequest,Stream.AddStreamResponse> getAddStreamMethod() -
getGetStreamOptionsMethod
public static io.grpc.MethodDescriptor<Stream.GetStreamOptionsRequest,Stream.GetStreamOptionsResponse> getGetStreamOptionsMethod() -
getSetStreamOptionsMethod
public static io.grpc.MethodDescriptor<Stream.SetStreamOptionsRequest,Stream.SetStreamOptionsResponse> getSetStreamOptionsMethod() -
getRemoveStreamMethod
public static io.grpc.MethodDescriptor<Stream.RemoveStreamRequest,Stream.RemoveStreamResponse> getRemoveStreamMethod() -
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(StreamServiceGrpc.AsyncService service) -
getServiceDescriptor
public static io.grpc.ServiceDescriptor getServiceDescriptor()
-