Uses of Interface
io.grpc.ClientInterceptor
-
Packages that use ClientInterceptor Package Description io.grpc The gRPC core public API.io.grpc.auth Implementations ofCallCredentialsand authentication related API.io.grpc.stub API for the Stub layer.io.grpc.xds Library for gRPC proxyless service mesh using Envoy xDS protocol. -
-
Uses of ClientInterceptor in io.grpc
Methods in io.grpc that return ClientInterceptor Modifier and Type Method Description ClientInterceptorManagedChannelBuilder.InterceptorFactory. newInterceptor(String target)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)TForwardingChannelBuilder2. 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.Method parameters in io.grpc with type arguments of type ClientInterceptor Modifier and Type Method Description static ChannelClientInterceptors. intercept(Channel channel, List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.TForwardingChannelBuilder. intercept(List<ClientInterceptor> interceptors)TForwardingChannelBuilder2. intercept(List<ClientInterceptor> interceptors)abstract TManagedChannelBuilder. intercept(List<ClientInterceptor> interceptors)Adds interceptors that will be called before the channel performs its real work.static ChannelClientInterceptors. interceptForward(Channel channel, List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel. -
Uses of ClientInterceptor in io.grpc.auth
Classes in io.grpc.auth that implement ClientInterceptor Modifier and Type Class Description classClientAuthInterceptorDeprecated.useMoreCallCredentials.from(Credentials)instead. -
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(AtomicReference<Metadata> headersCapture, 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 io.grpc.xds
Methods in io.grpc.xds that return ClientInterceptor Modifier and Type Method Description ClientInterceptorExternalProcessorFilter. buildClientInterceptor(io.grpc.xds.Filter.FilterConfig filterConfig, io.grpc.xds.Filter.FilterConfig overrideConfig, ScheduledExecutorService scheduler)
-