Module io.helidon.grpc.client
Package io.helidon.grpc.client
package io.helidon.grpc.client
gRPC client API.
-
ClassDescriptionEncapsulates all metadata necessary to define a gRPC method.
MethodDescriptorbuilder implementation.ClientMethod configuration API.An enum of possible gRPC client call attributes to attach to call tracing spans.Encapsulates all details about a client side gRPC service.AClientServiceDescriptorbuilder.Fluent configuration interface for theClientServiceDescriptor.AClientInterceptorthat captures tracing information into TracingSpans for client calls.Builds the configuration of a ClientTracingInterceptor.GrpcChannelDescriptor contains the configuration for aChannel.Builder builds a GrpcChannelDescriptor.GrpcChannelsProvider is a factory for pre-configured gRPC Channel instances.Builder builds an instance ofGrpcChannelsProvider.A gRPC Client for a specific gRPC service.Builder to build an instance ofGrpcServiceClient.A simpleStreamObserveradapter class that completes aCompletableFuturewhen the observer is completed.