Uses of Class
io.helidon.grpc.core.WeightedBag
Packages that use 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
Methods in io.helidon.grpc.core that return WeightedBagModifier 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
.Methods in io.helidon.grpc.core with parameters of type WeightedBagModifier and TypeMethodDescriptionvoid
WeightedBag.merge
(WeightedBag<? extends T> bag) Merge aWeightedBag
into thisWeightedBag
. -
Uses of WeightedBag in io.helidon.microprofile.grpc.client
Methods in io.helidon.microprofile.grpc.client that return WeightedBagModifier and TypeMethodDescriptionWeightedBag
<io.grpc.ClientInterceptor> ClientServiceDescriptor.interceptors()
Return service interceptors. -
Uses of WeightedBag in io.helidon.webserver.grpc
Methods in io.helidon.webserver.grpc that return WeightedBagModifier 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.