Uses of Interface
io.helidon.grpc.client.ClientMethodDescriptor.Rules
Packages that use ClientMethodDescriptor.Rules
-
Uses of ClientMethodDescriptor.Rules in io.helidon.grpc.client
Classes in io.helidon.grpc.client that implement ClientMethodDescriptor.RulesModifier and TypeClassDescriptionstatic classMethodDescriptorbuilder implementation.Methods in io.helidon.grpc.client that return ClientMethodDescriptor.RulesModifier and TypeMethodDescriptionClientMethodDescriptor.Builder.callCredentials(io.grpc.CallCredentials callCredentials) ClientMethodDescriptor.Rules.callCredentials(io.grpc.CallCredentials callCredentials) Register the specifiedCallCredentialsto be used for this method.ClientMethodDescriptor.Rules.intercept(int priority, io.grpc.ClientInterceptor... interceptors) Register one or moreinterceptorsfor the method.ClientMethodDescriptor.Rules.intercept(io.grpc.ClientInterceptor... interceptors) Register one or moreinterceptorsfor the method.ClientMethodDescriptor.Rules.marshallerSupplier(MarshallerSupplier marshallerSupplier) Register theMarshallerSupplierfor the method.ClientMethodDescriptor.Rules.methodHandler(MethodHandler methodHandler) Set theMethodHandlerthat can be used to invoke the method.ClientMethodDescriptor.Rules.requestType(Class type) Sets the type of parameter of this method.ClientMethodDescriptor.Rules.responseType(Class type) Sets the type of parameter of this method.Method parameters in io.helidon.grpc.client with type arguments of type ClientMethodDescriptor.RulesModifier and TypeMethodDescriptionClientServiceDescriptor.Builder.bidirectional(String name, Consumer<ClientMethodDescriptor.Rules> configurer) ClientServiceDescriptor.Rules.bidirectional(String name, Consumer<ClientMethodDescriptor.Rules> configurer) Register bi-directional streaming method for the service.ClientServiceDescriptor.Builder.clientStreaming(String name, Consumer<ClientMethodDescriptor.Rules> configurer) ClientServiceDescriptor.Rules.clientStreaming(String name, Consumer<ClientMethodDescriptor.Rules> configurer) Register client streaming method for the service.ClientServiceDescriptor.Builder.serverStreaming(String name, Consumer<ClientMethodDescriptor.Rules> configurer) ClientServiceDescriptor.Rules.serverStreaming(String name, Consumer<ClientMethodDescriptor.Rules> configurer) Register server streaming method for the service.ClientServiceDescriptor.Builder.unary(String name, Consumer<ClientMethodDescriptor.Rules> configurer) ClientServiceDescriptor.Rules.unary(String name, Consumer<ClientMethodDescriptor.Rules> configurer) Register unary method for the service.