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.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.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 simpleStreamObserveradapter class that completes aCompletableFuturewhen the observer is completed.