java.lang.Object
io.helidon.webserver.ListenerConfig.BuilderBase<ListenerConfig.Builder,ListenerConfig>
 
io.helidon.webserver.ListenerConfig.Builder
- All Implemented Interfaces:
- Prototype.Builder<ListenerConfig.Builder,,- ListenerConfig> - Builder<ListenerConfig.Builder,,- ListenerConfig> - ConfigBuilderSupport.ConfiguredBuilder<ListenerConfig.Builder,,- ListenerConfig> - ConfigBuilderSupport.ConfiguredBuilder<ListenerConfig.Builder,,- ListenerConfig> - Supplier<ListenerConfig>
- Enclosing interface:
- ListenerConfig
public static class ListenerConfig.Builder
extends ListenerConfig.BuilderBase<ListenerConfig.Builder,ListenerConfig>
implements Builder<ListenerConfig.Builder,ListenerConfig>  
Fluent API builder for 
ListenerConfig.- 
Nested Class SummaryNested classes/interfaces inherited from class io.helidon.webserver.ListenerConfig.BuilderBaseListenerConfig.BuilderBase.ListenerConfigImpl
- 
Method SummaryMethods inherited from class io.helidon.webserver.ListenerConfig.BuilderBaseaddConnectionSelector, addConnectionSelectors, addListenerSocketOptions, addProtocol, addProtocols, address, address, addRouting, addRoutings, backlog, backlog, clearConcurrencyLimit, clearConnectionConfig, clearContentEncoding, clearDirectHandlers, clearListenerContext, clearMediaContext, clearReceiveBufferSize, clearRequestedUriDiscoveryContext, clearRouting, clearTls, concurrencyLimit, concurrencyLimit, config, config, config, connectionConfig, connectionConfig, connectionConfig, connectionOptions, connectionOptions, connectionOptions, connectionOptions, connectionSelectors, connectionSelectors, contentEncoding, contentEncoding, contentEncoding, contentEncoding, directHandlers, directHandlers, directHandlers, enableProxyProtocol, enableProxyProtocol, errorHandling, errorHandling, errorHandling, errorHandling, from, from, host, host, idleConnectionPeriod, idleConnectionPeriod, idleConnectionTimeout, idleConnectionTimeout, ignoreInvalidNamedRouting, ignoreInvalidNamedRouting, listenerContext, listenerContext, listenerContext, listenerSocketOptions, listenerSocketOptions, maxConcurrentRequests, maxConcurrentRequests, maxInMemoryEntity, maxInMemoryEntity, maxPayloadSize, maxPayloadSize, maxTcpConnections, maxTcpConnections, mediaContext, mediaContext, mediaContext, mediaContext, name, name, port, port, preBuildPrototype, protocols, protocols, protocolsDiscoverServices, putListenerSocketOption, receiveBufferSize, receiveBufferSize, requestedUriDiscoveryContext, requestedUriDiscoveryContext, requestedUriDiscoveryContext, restoreResponseHeaders, restoreResponseHeaders, routing, routing, routing, routings, routings, shutdownGracePeriod, shutdownGracePeriod, smartAsyncWrites, smartAsyncWrites, tls, tls, tls, tls, toString, validatePrototype, writeBufferSize, writeBufferSize, writeQueueLength, writeQueueLengthMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface io.helidon.builder.api.Prototype.Builderself
- 
Method Details- 
buildPrototypeDescription copied from interface:Prototype.BuilderCreate an instance of thePrototype. This method is available on all generated builders forPrototype.Blueprint.- Specified by:
- buildPrototypein interface- Prototype.Builder<ListenerConfig.Builder,- ListenerConfig> 
- Returns:
- an instance of the setup object created from this builder
 
- 
buildDescription copied from interface:BuilderBuild the instance from this builder.- Specified by:
- buildin interface- Builder<ListenerConfig.Builder,- ListenerConfig> 
- Returns:
- instance of the built type
 
 
-