Module io.helidon.webclient.grpc
Package io.helidon.webclient.grpc
package io.helidon.webclient.grpc
Helidon WebClient HTTP/1.1 Support.
-
ClassDescriptionInterface implemented by all client URI suppliers.Some popular implementations of the
ClientUriSupplier
interface.Supplies an iterator that returns URIs chosen in order from first to last.Supplies an iterator that returns a URI chosen at random, never ends.Supplies a neven-ending iterator that returns URIs chosen using a round-robin strategy.Supplies the same client URI over and over, never ends.Helidon's implementation of a gRPCChannel
.gRPC client.Configuration of a grpc client.Fluent API builder forGrpcClient
.GrpcClientConfig.BuilderBase<BUILDER extends GrpcClientConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends GrpcClientConfig> Fluent API builder base forGrpcClient
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Encapsulates all metadata necessary to define a gRPC method.MethodDescriptor
builder implementation.ClientMethod configuration API.Configuration of a gRPC client.Fluent API builder forGrpcClientProtocolConfig
.GrpcClientProtocolConfig.BuilderBase<BUILDER extends GrpcClientProtocolConfig.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends GrpcClientProtocolConfig> Fluent API builder base forGrpcClientProtocolConfig
.Generated implementation of the prototype, can be extended by descendant prototype implementations.Provider forGrpcClient
.Client for a single service.Interface generated from definition.Fluent API builder forGrpcServiceDescriptor
.GrpcServiceDescriptor.BuilderBase<BUILDER extends GrpcServiceDescriptor.BuilderBase<BUILDER,PROTOTYPE>, PROTOTYPE extends GrpcServiceDescriptor> Fluent API builder base forGrpcServiceDescriptor
.Generated implementation of the prototype, can be extended by descendant prototype implementations.