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 class
MethodDescriptor
builder 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 specifiedCallCredentials
to be used for this method.ClientMethodDescriptor.Rules.intercept
(int priority, io.grpc.ClientInterceptor... interceptors) Register one or moreinterceptors
for the method.ClientMethodDescriptor.Rules.intercept
(io.grpc.ClientInterceptor... interceptors) Register one or moreinterceptors
for the method.ClientMethodDescriptor.Rules.marshallerSupplier
(MarshallerSupplier marshallerSupplier) Register theMarshallerSupplier
for the method.ClientMethodDescriptor.Rules.methodHandler
(MethodHandler methodHandler) Set theMethodHandler
that 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.