Uses of Class
io.grpc.Channel
-
Packages that use Channel Package Description io.grpc The gRPC core public API.io.grpc.stub API for the Stub layer.me.dinowernli.grpc.prometheus -
-
Uses of Channel in io.grpc
Subclasses of Channel in io.grpc Modifier and Type Class Description classManagedChannelAChannelthat provides lifecycle management.Methods in io.grpc that return Channel Modifier and Type Method Description ChannelLoadBalancer.Subchannel. asChannel()(Internal use only) returns aChannelthat is backed by this Subchannel.static ChannelClientInterceptors. intercept(Channel channel, ClientInterceptor... interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.static ChannelClientInterceptors. intercept(Channel channel, java.util.List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.static ChannelClientInterceptors. interceptForward(Channel channel, ClientInterceptor... interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.static ChannelClientInterceptors. interceptForward(Channel channel, java.util.List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.abstract ChannelBinaryLog. wrapChannel(Channel channel)Methods in io.grpc with parameters of type Channel Modifier and Type Method Description static ChannelClientInterceptors. intercept(Channel channel, ClientInterceptor... interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.static ChannelClientInterceptors. intercept(Channel channel, java.util.List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.<ReqT,RespT>
ClientCall<ReqT,RespT>ClientInterceptor. interceptCall(MethodDescriptor<ReqT,RespT> method, CallOptions callOptions, Channel next)static ChannelClientInterceptors. interceptForward(Channel channel, ClientInterceptor... interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.static ChannelClientInterceptors. interceptForward(Channel channel, java.util.List<? extends ClientInterceptor> interceptors)Create a newChannelthat will callinterceptorsbefore starting a call on the given channel.abstract ChannelBinaryLog. wrapChannel(Channel channel) -
Uses of Channel in io.grpc.stub
Methods in io.grpc.stub that return Channel Modifier and Type Method Description ChannelAbstractStub. getChannel()The underlying channel of the stub.Methods in io.grpc.stub with parameters of type Channel Modifier and Type Method Description static <ReqT,RespT>
java.util.Iterator<RespT>ClientCalls. blockingServerStreamingCall(Channel channel, MethodDescriptor<ReqT,RespT> method, CallOptions callOptions, ReqT req)Executes a server-streaming call returning a blockingIteratorover the response stream.static <ReqT,RespT>
RespTClientCalls. blockingUnaryCall(Channel channel, MethodDescriptor<ReqT,RespT> method, CallOptions callOptions, ReqT req)Executes a unary call and blocks on the response.protected abstract SAbstractStub. build(Channel channel, CallOptions callOptions)Returns a new stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractAsyncStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel)Returns a new async stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractAsyncStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel, CallOptions callOptions)Returns a new async stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractBlockingStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel)Returns a new blocking stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractBlockingStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel, CallOptions callOptions)Returns a new blocking stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractFutureStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel)Returns a new future stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractFutureStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel, CallOptions callOptions)Returns a new future stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel)Returns a new stub with the given channel for the provided method configurations.static <T extends AbstractStub<T>>
TAbstractStub. newStub(AbstractStub.StubFactory<T> factory, Channel channel, CallOptions callOptions)Returns a new stub with the given channel for the provided method configurations.TAbstractStub.StubFactory. newStub(Channel channel, CallOptions callOptions)SAbstractStub. withChannel(Channel newChannel)Deprecated.Constructors in io.grpc.stub with parameters of type Channel Constructor Description AbstractAsyncStub(Channel channel, CallOptions callOptions)AbstractBlockingStub(Channel channel, CallOptions callOptions)AbstractFutureStub(Channel channel, CallOptions callOptions)AbstractStub(Channel channel)Constructor for use by subclasses, with the defaultCallOptions.AbstractStub(Channel channel, CallOptions callOptions)Constructor for use by subclasses. -
Uses of Channel in me.dinowernli.grpc.prometheus
Methods in me.dinowernli.grpc.prometheus with parameters of type Channel Modifier and Type Method Description <R,S>
ClientCall<R,S>MonitoringClientInterceptor. interceptCall(MethodDescriptor<R,S> methodDescriptor, CallOptions callOptions, Channel channel)
-