Package io.helidon.microprofile.grpc.client
package io.helidon.microprofile.grpc.client
Client gRPC microprofile classes.
-
ClassDescriptionA producer of gRPC
Channels
.Encapsulates 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
.Interface generated from definition.Fluent API builder forGrpcChannelDescriptor
.GrpcChannelDescriptor.BuilderBase<BUILDER extends GrpcChannelDescriptor.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends GrpcChannelDescriptor> Fluent API builder base forGrpcChannelDescriptor
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Interface generated from definition.Fluent API builder forGrpcChannelsDescriptor
.GrpcChannelsDescriptor.BuilderBase<BUILDER extends GrpcChannelsDescriptor.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends GrpcChannelsDescriptor> Fluent API builder base forGrpcChannelsDescriptor
.Generated implementation of the prototype, can be extended by descendant prototype implementations.GrpcChannelsProvider is a factory for pre-configured gRPC Channel instances.Builder builds an instance ofGrpcChannelsProvider
.A CDI extension to add gRPC client functionality.Interface implemented by all gRPC client proxies.A builder for gRPC clients dynamic proxies.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.