Class Http2ClientConfig.BuilderBase.Http2ClientConfigImpl

java.lang.Object
io.helidon.webclient.http2.Http2ClientConfig.BuilderBase.Http2ClientConfigImpl
All Implemented Interfaces:
io.helidon.builder.api.Prototype.Api, io.helidon.builder.api.Prototype.Factory<Http2Client>, io.helidon.webclient.api.HttpClientConfig, io.helidon.webclient.api.HttpConfigBase, Http2ClientConfig, Supplier<Http2Client>
Enclosing class:
Http2ClientConfig.BuilderBase<BUILDER extends Http2ClientConfig.BuilderBase<BUILDER,PROTOTYPE>,PROTOTYPE extends Http2ClientConfig>

protected static class Http2ClientConfig.BuilderBase.Http2ClientConfigImpl extends Object implements Http2ClientConfig, Supplier<Http2Client>
Generated implementation of the prototype, can be extended by descendant prototype implementations.
  • Nested Class Summary

    Nested classes/interfaces inherited from interface io.helidon.webclient.http2.Http2ClientConfig

    Http2ClientConfig.Builder, Http2ClientConfig.BuilderBase<BUILDER extends Http2ClientConfig.BuilderBase<BUILDER,PROTOTYPE>,PROTOTYPE extends Http2ClientConfig>

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

    io.helidon.webclient.api.HttpClientConfig.Builder, io.helidon.webclient.api.HttpClientConfig.BuilderBase<BUILDER extends io.helidon.webclient.api.HttpClientConfig.BuilderBase<BUILDER,PROTOTYPE>,PROTOTYPE extends io.helidon.webclient.api.HttpClientConfig>

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

    io.helidon.webclient.api.HttpConfigBase.Builder, io.helidon.webclient.api.HttpConfigBase.BuilderBase<BUILDER extends io.helidon.webclient.api.HttpConfigBase.BuilderBase<BUILDER,PROTOTYPE>,PROTOTYPE extends io.helidon.webclient.api.HttpConfigBase>
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    Create an instance providing a builder.
  • Method Summary

    Modifier and Type
    Method
    Description
     
    default io.helidon.http.ClientRequestHeaders
     
    boolean
     
    get()
     
    int
     
    HTTP/2 specific configuration.
     

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface io.helidon.webclient.api.HttpClientConfig

    baseFragment, baseQuery, baseUri, connectionCacheSize, contentEncoding, cookieManager, defaultHeadersMap, dnsAddressLookup, dnsResolver, executor, headers, maxInMemoryEntity, mediaContext, mediaSupports, mediaTypeParserMode, readContinueTimeout, relativeUris, sendExpectContinue, services, shareConnectionCache, socketOptions, writeBufferSize

    Methods inherited from interface io.helidon.webclient.api.HttpConfigBase

    connectTimeout, followRedirects, keepAlive, maxRedirects, properties, proxy, readTimeout, tls
  • Constructor Details

    • Http2ClientConfigImpl

      protected Http2ClientConfigImpl(Http2ClientConfig.BuilderBase<?,?> builder)
      Create an instance providing a builder.
      Parameters:
      builder - extending builder base of this prototype
  • Method Details