Class GrpcClientConfig.Builder

java.lang.Object
io.helidon.webclient.api.HttpConfigBase.BuilderBase<GrpcClientConfig.Builder,GrpcClientConfig>
io.helidon.webclient.api.HttpClientConfig.BuilderBase<GrpcClientConfig.Builder,GrpcClientConfig>
All Implemented Interfaces:
io.helidon.builder.api.Prototype.Builder<GrpcClientConfig.Builder,GrpcClientConfig>, io.helidon.builder.api.Prototype.ConfiguredBuilder<GrpcClientConfig.Builder,GrpcClientConfig>, io.helidon.common.Builder<GrpcClientConfig.Builder,GrpcClient>, Supplier<GrpcClient>
Enclosing interface:
GrpcClientConfig

public static class GrpcClientConfig.Builder extends GrpcClientConfig.BuilderBase<GrpcClientConfig.Builder,GrpcClientConfig> implements io.helidon.common.Builder<GrpcClientConfig.Builder,GrpcClient>
Fluent API builder for GrpcClient.
  • Nested Class Summary

    Nested classes/interfaces inherited from class io.helidon.webclient.grpc.GrpcClientConfig.BuilderBase

    GrpcClientConfig.BuilderBase.GrpcClientConfigImpl

    Nested classes/interfaces inherited from class io.helidon.webclient.api.HttpClientConfig.BuilderBase

    io.helidon.webclient.api.HttpClientConfig.BuilderBase.HttpClientConfigImpl

    Nested classes/interfaces inherited from class io.helidon.webclient.api.HttpConfigBase.BuilderBase

    io.helidon.webclient.api.HttpConfigBase.BuilderBase.HttpConfigBaseImpl
  • Method Summary

    Modifier and Type
    Method
    Description
     
     

    Methods inherited from class io.helidon.webclient.api.HttpClientConfig.BuilderBase

    addDefaultHeadersMap, addHeader, addHeader, addHeader, addHeader, addHeader, addHeader, addHeader, addHeaders, addMediaSupport, addMediaSupports, addService, addServices, baseFragment, baseFragment, baseQuery, baseQuery, baseUri, baseUri, baseUri, baseUri, baseUri, clearBaseFragment, clearBaseQuery, clearBaseUri, clearCookieManager, connectionCacheSize, connectionCacheSize, contentEncoding, contentEncoding, contentEncoding, contentEncoding, contentEncoding, cookieManager, cookieManager, cookieManager, cookieManager, defaultHeadersMap, defaultHeadersMap, dnsAddressLookup, dnsAddressLookup, dnsResolver, dnsResolver, executor, executor, from, from, headers, headers, maxInMemoryEntity, maxInMemoryEntity, mediaContext, mediaContext, mediaContext, mediaContext, mediaContext, mediaSupports, mediaSupports, mediaTypeParserMode, mediaTypeParserMode, readContinueTimeout, readContinueTimeout, relativeUris, relativeUris, sendExpectContinue, sendExpectContinue, services, services, servicesDiscoverServices, shareConnectionCache, shareConnectionCache, socketOptions, socketOptions, socketOptions, socketOptions

    Methods inherited from class io.helidon.webclient.api.HttpConfigBase.BuilderBase

    addProperties, clearConnectTimeout, clearReadTimeout, connectTimeout, connectTimeout, followRedirects, followRedirects, from, from, keepAlive, keepAlive, maxRedirects, maxRedirects, properties, properties, proxy, proxy, proxy, proxy, putProperty, readTimeout, readTimeout, tls, tls, tls, tls, tls

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.helidon.common.Builder

    get, identity, update

    Methods inherited from interface io.helidon.builder.api.Prototype.Builder

    self

    Methods inherited from interface io.helidon.builder.api.Prototype.ConfiguredBuilder

    discoverService, discoverServices