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.
MethodDescriptor
builder 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.AClientServiceDescriptor
builder.Fluent configuration interface for theClientServiceDescriptor
.AClientInterceptor
that captures tracing information into TracingSpan
s 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 simpleStreamObserver
adapter class that completes aCompletableFuture
when the observer is completed.