Uses of Class
io.grpc.MethodDescriptor
Packages that use MethodDescriptor
Package
Description
The gRPC core public API.
Interfaces and implementations that are internal to gRPC.
API for the Stub layer.
-
Uses of MethodDescriptor in io.grpc
Methods in io.grpc that return MethodDescriptorModifier and TypeMethodDescriptionMethodDescriptor.Builder.build()Builds the method descriptor.static <RequestT, ResponseT>
MethodDescriptor<RequestT, ResponseT> MethodDescriptor.create(MethodDescriptor.MethodType type, String fullMethodName, MethodDescriptor.Marshaller<RequestT> requestMarshaller, MethodDescriptor.Marshaller<ResponseT> responseMarshaller) Deprecated.abstract MethodDescriptor<?, ?> CallCredentials.RequestInfo.getMethodDescriptor()The method descriptor of this RPC.ForwardingServerCall.getMethodDescriptor()abstract MethodDescriptor<?, ?> LoadBalancer.PickSubchannelArgs.getMethodDescriptor()Call method.abstract MethodDescriptor<ReqT, RespT> ServerCall.getMethodDescriptor()TheMethodDescriptorfor the call.ServerMethodDefinition.getMethodDescriptor()TheMethodDescriptorfor this method.abstract MethodDescriptor<ReqT, RespT> ServerStreamTracer.ServerCallInfo.getMethodDescriptor()Methods in io.grpc that return types with arguments of type MethodDescriptorModifier and TypeMethodDescriptionCollection<MethodDescriptor<?, ?>> ServiceDescriptor.getMethods()A collection ofMethodDescriptorinstances describing the methods exposed by the service.Methods in io.grpc with parameters of type MethodDescriptorModifier and TypeMethodDescription<ReqT,RespT>
ServerServiceDefinition.BuilderServerServiceDefinition.Builder.addMethod(MethodDescriptor<ReqT, RespT> method, ServerCallHandler<ReqT, RespT> handler) Add a method to be supported by the service.ServiceDescriptor.Builder.addMethod(MethodDescriptor<?, ?> method) Adds a method to this service.static <ReqT,RespT>
ServerMethodDefinition<ReqT, RespT> ServerMethodDefinition.create(MethodDescriptor<ReqT, RespT> method, ServerCallHandler<ReqT, RespT> handler) Create a new instance.InternalMethodDescriptor.geRawMethodName(MethodDescriptor<?, ?> descriptor) <ReqT,RespT>
ClientCall<ReqT, RespT> ClientInterceptor.interceptCall(MethodDescriptor<ReqT, RespT> method, CallOptions callOptions, Channel next) abstract <RequestT, ResponseT>
ClientCall<RequestT, ResponseT> Channel.newCall(MethodDescriptor<RequestT, ResponseT> methodDescriptor, CallOptions callOptions) Create aClientCallto the remote operation specified by the givenMethodDescriptor.voidInternalMethodDescriptor.setRawMethodName(MethodDescriptor<?, ?> descriptor, Object o) static <OrigReqT, OrigRespT, WrapReqT, WrapRespT>
ServerMethodDefinition<WrapReqT, WrapRespT> InternalServerInterceptors.wrapMethod(ServerMethodDefinition<OrigReqT, OrigRespT> definition, MethodDescriptor<WrapReqT, WrapRespT> wrappedMethod) Constructors in io.grpc with parameters of type MethodDescriptorModifierConstructorDescriptionServiceDescriptor(String name, MethodDescriptor<?, ?>... methods) Constructs a new Service Descriptor.Constructor parameters in io.grpc with type arguments of type MethodDescriptorModifierConstructorDescriptionServiceDescriptor(String name, Collection<MethodDescriptor<?, ?>> methods) Constructs a new Service Descriptor. -
Uses of MethodDescriptor in io.grpc.channelz.v1
Methods in io.grpc.channelz.v1 that return MethodDescriptorModifier and TypeMethodDescriptionChannelzGrpc.getGetChannelMethod()ChannelzGrpc.getGetServerMethod()ChannelzGrpc.getGetServersMethod()ChannelzGrpc.getGetServerSocketsMethod()ChannelzGrpc.getGetSocketMethod()ChannelzGrpc.getGetSubchannelMethod()ChannelzGrpc.getGetTopChannelsMethod() -
Uses of MethodDescriptor in io.grpc.health.v1
Methods in io.grpc.health.v1 that return MethodDescriptor -
Uses of MethodDescriptor in io.grpc.internal
Methods in io.grpc.internal that return MethodDescriptorModifier and TypeMethodDescriptionMethodDescriptor<?, ?> PickSubchannelArgsImpl.getMethodDescriptor()Methods in io.grpc.internal with parameters of type MethodDescriptorModifier and TypeMethodDescriptionClientTransport.newStream(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, ClientStreamTracer[] tracers) Creates a new stream for sending messages to a remote end-point.Constructors in io.grpc.internal with parameters of type MethodDescriptorModifierConstructorDescriptionPickSubchannelArgsImpl(MethodDescriptor<?, ?> method, Metadata headers, CallOptions callOptions, LoadBalancer.PickDetailsConsumer pickDetailsConsumer) Creates call args object for given method with its call options, metadata. -
Uses of MethodDescriptor in io.grpc.lb.v1
Methods in io.grpc.lb.v1 that return MethodDescriptor -
Uses of MethodDescriptor in io.grpc.lookup.v1
Methods in io.grpc.lookup.v1 that return MethodDescriptor -
Uses of MethodDescriptor in io.grpc.reflection.v1
Methods in io.grpc.reflection.v1 that return MethodDescriptor -
Uses of MethodDescriptor in io.grpc.reflection.v1alpha
Methods in io.grpc.reflection.v1alpha that return MethodDescriptor -
Uses of MethodDescriptor in io.grpc.stub
Methods in io.grpc.stub with parameters of type MethodDescriptorModifier and TypeMethodDescriptionstatic <ReqT> StreamObserver<ReqT> ServerCalls.asyncUnimplementedStreamingCall(MethodDescriptor<?, ?> methodDescriptor, StreamObserver<?> responseObserver) Sets unimplemented status for streaming call.static voidServerCalls.asyncUnimplementedUnaryCall(MethodDescriptor<?, ?> methodDescriptor, StreamObserver<?> responseObserver) Sets unimplemented status for method on given response stream for unary call.static <ReqT,RespT>
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.
MethodDescriptor.newBuilder().