Uses of Class
io.helidon.grpc.core.WeightedBag
Package
Description
Core classes used by both the gRPC server and gRPC client.
Client gRPC microprofile classes.
Helidon WebServer gRPC Support.
-
Uses of WeightedBag in io.helidon.grpc.core
Modifier and TypeMethodDescriptionWeightedBag.copyMe()
Obtain a copy of thisWeightedBag
.static <T> WeightedBag
<T> WeightedBag.create()
Create a newWeightedBag
where elements added with no weight will be given a default weight of 0.static <T> WeightedBag
<T> WeightedBag.create
(double defaultWeight) Create a newWeightedBag
where elements added with no weight will be given a default weight of 0.WeightedBag.readOnly()
Obtain an immutable copy of thisWeightedBag
.Modifier and TypeMethodDescriptionvoid
WeightedBag.merge
(WeightedBag<? extends T> bag) Merge aWeightedBag
into thisWeightedBag
. -
Uses of WeightedBag in io.helidon.microprofile.grpc.client
Modifier and TypeMethodDescriptionWeightedBag
<io.grpc.ClientInterceptor> ClientServiceDescriptor.interceptors()
Return service interceptors. -
Uses of WeightedBag in io.helidon.webserver.grpc
Modifier and TypeMethodDescriptionWeightedBag
<io.grpc.ServerInterceptor> GrpcMethodDescriptor.interceptors()
Obtain theServerInterceptor
s to use for this method.WeightedBag
<io.grpc.ServerInterceptor> GrpcRouting.interceptors()
Weighted bag of server interceptors associated with routing.WeightedBag
<io.grpc.ServerInterceptor> GrpcServiceDescriptor.interceptors()
Return service interceptors.