Uses of Interface
io.helidon.microprofile.grpc.client.ClientMethodDescriptor.Rules
-
Uses of ClientMethodDescriptor.Rules in io.helidon.microprofile.grpc.client
Modifier and TypeClassDescriptionstatic class
MethodDescriptor
builder implementation.Modifier 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.Modifier 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.