Uses of Interface
io.grpc.ClientInterceptor
-
Packages that use ClientInterceptor Package Description io.grpc The gRPC core public API.io.grpc.stub API for the Stub layer.me.dinowernli.grpc.prometheus -
-
Uses of ClientInterceptor in io.grpc
Methods in io.grpc that return ClientInterceptor Modifier and Type Method Description static <ReqT,RespT>
ClientInterceptorInternalClientInterceptors. wrapClientInterceptor(ClientInterceptor interceptor, MethodDescriptor.Marshaller<ReqT> reqMarshaller, MethodDescriptor.Marshaller<RespT> respMarshaller)Methods in io.grpc with parameters of type ClientInterceptor Modifier and Type Method Description static ChannelClientInterceptors. intercept(Channel channel, ClientInterceptor... interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.TForwardingChannelBuilder. intercept(ClientInterceptor... interceptors)abstract TManagedChannelBuilder. intercept(ClientInterceptor... interceptors)Adds interceptors that will be called before the channel performs its real work.static ChannelClientInterceptors. interceptForward(Channel channel, ClientInterceptor... interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.static <ReqT,RespT>
ClientInterceptorInternalClientInterceptors. wrapClientInterceptor(ClientInterceptor interceptor, MethodDescriptor.Marshaller<ReqT> reqMarshaller, MethodDescriptor.Marshaller<RespT> respMarshaller)Method parameters in io.grpc with type arguments of type ClientInterceptor Modifier and Type Method Description static ChannelClientInterceptors. intercept(Channel channel, java.util.List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.TForwardingChannelBuilder. intercept(java.util.List<ClientInterceptor> interceptors)abstract TManagedChannelBuilder. intercept(java.util.List<ClientInterceptor> interceptors)Adds interceptors that will be called before the channel performs its real work.static ChannelClientInterceptors. interceptForward(Channel channel, java.util.List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel. -
Uses of ClientInterceptor in io.grpc.stub
Methods in io.grpc.stub that return ClientInterceptor Modifier and Type Method Description static ClientInterceptorMetadataUtils. newAttachHeadersInterceptor(Metadata extraHeaders)Returns a client interceptor that attaches a set of headers to requests.static ClientInterceptorMetadataUtils. newCaptureMetadataInterceptor(java.util.concurrent.atomic.AtomicReference<Metadata> headersCapture, java.util.concurrent.atomic.AtomicReference<Metadata> trailersCapture)Captures the last received metadata on a channel.Methods in io.grpc.stub with parameters of type ClientInterceptor Modifier and Type Method Description SAbstractStub. withInterceptors(ClientInterceptor... interceptors)Returns a new stub that has the given interceptors attached to the underlying channel. -
Uses of ClientInterceptor in me.dinowernli.grpc.prometheus
Classes in me.dinowernli.grpc.prometheus that implement ClientInterceptor Modifier and Type Class Description classMonitoringClientInterceptorAClientInterceptorwhich sends stats about incoming grpc calls to Prometheus.
-