Package io.helidon.grpc.server
Class GrpcRoutingImpl
- java.lang.Object
-
- io.helidon.grpc.server.GrpcRoutingImpl
-
- All Implemented Interfaces:
GrpcRouting
public class GrpcRoutingImpl extends Object implements GrpcRouting
An implementation ofGrpcRouting
.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface io.helidon.grpc.server.GrpcRouting
GrpcRouting.Builder
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PriorityBag<io.grpc.ServerInterceptor>
interceptors()
Obtain aList
of the globalinterceptors
that should be applied to all services.List<ServiceDescriptor>
services()
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.helidon.grpc.server.GrpcRouting
createServer, createServer
-
-
-
-
Method Detail
-
services
public List<ServiceDescriptor> services()
Description copied from interface:GrpcRouting
- Specified by:
services
in interfaceGrpcRouting
- Returns:
- a
List
of theServiceDescriptor
instances contained in thisGrpcRouting
-
interceptors
public PriorityBag<io.grpc.ServerInterceptor> interceptors()
Description copied from interface:GrpcRouting
Obtain aList
of the globalinterceptors
that should be applied to all services.- Specified by:
interceptors
in interfaceGrpcRouting
- Returns:
- a
List
of the globalinterceptors
that should be applied to all services
-
-