- All Superinterfaces:
io.helidon.common.config.NamedService
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
@FunctionalInterface
public interface GrpcClientService
extends io.helidon.common.config.NamedService
Extension that can modify gRPC client behavior.
-
Method Details
-
name
- Specified by:
namein interfaceio.helidon.common.config.NamedService
-
type
- Specified by:
typein interfaceio.helidon.common.config.NamedService
-
interceptors
io.helidon.grpc.core.WeightedBag<io.grpc.ClientInterceptor> interceptors()Insert a list of client interceptors for a client gRPC call.- Returns:
- weighted bag of interceptors
-