public static interface HttpServerContext.HttpServerContextBuilder extends SchemeAccessor.SchemeProperty, SchemeAccessor.SchemeBuilder<HttpServerContext.HttpServerContextBuilder>, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorProperty, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<HttpServerContext.HttpServerContextBuilder>, org.refcodes.mixin.PortAccessor.PortProperty, org.refcodes.mixin.PortAccessor.PortBuilder<HttpServerContext.HttpServerContextBuilder>, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsProperty, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<HttpServerContext.HttpServerContextBuilder>
HttpServerContext.HttpServerContextBuilder
interface extends the
HttpServerContext
with builder functionality as of the builder
pattern.SchemeAccessor.SchemeBuilder<B extends SchemeAccessor.SchemeBuilder<B>>, SchemeAccessor.SchemeMutator, SchemeAccessor.SchemeProperty
org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<B extends org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<B>>, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorMutator, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorProperty
org.refcodes.mixin.PortAccessor.PortBuilder<B extends org.refcodes.mixin.PortAccessor.PortBuilder<B>>, org.refcodes.mixin.PortAccessor.PortMutator, org.refcodes.mixin.PortAccessor.PortProperty
org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<B extends org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<B>>, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsMutator, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsProperty
Modifier and Type | Method and Description |
---|---|
default HttpServerContext.HttpServerContextBuilder |
withKeyStoreDescriptor(org.refcodes.security.KeyStoreDescriptor aStoreDescriptor) |
default HttpServerContext.HttpServerContextBuilder |
withMaxConnections(int aMaxConnections) |
default HttpServerContext.HttpServerContextBuilder |
withPort(int aPort) |
default HttpServerContext.HttpServerContextBuilder |
withProtocol(String aProtocol)
Sets the protocol for the URL scheme.
|
default HttpServerContext.HttpServerContextBuilder |
withScheme(org.refcodes.data.Scheme aScheme)
Sets the UrlScheme for the URL scheme.
|
getScheme, toProtocol
setProtocol, setScheme
getKeyStoreDescriptor
default HttpServerContext.HttpServerContextBuilder withKeyStoreDescriptor(org.refcodes.security.KeyStoreDescriptor aStoreDescriptor)
withKeyStoreDescriptor
in interface org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<HttpServerContext.HttpServerContextBuilder>
default HttpServerContext.HttpServerContextBuilder withMaxConnections(int aMaxConnections)
withMaxConnections
in interface org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<HttpServerContext.HttpServerContextBuilder>
default HttpServerContext.HttpServerContextBuilder withPort(int aPort)
withPort
in interface org.refcodes.mixin.PortAccessor.PortBuilder<HttpServerContext.HttpServerContextBuilder>
default HttpServerContext.HttpServerContextBuilder withProtocol(String aProtocol)
withProtocol
in interface SchemeAccessor.SchemeBuilder<HttpServerContext.HttpServerContextBuilder>
aProtocol
- The protocol to be stored by the URL scheme.default HttpServerContext.HttpServerContextBuilder withScheme(org.refcodes.data.Scheme aScheme)
withScheme
in interface SchemeAccessor.SchemeBuilder<HttpServerContext.HttpServerContextBuilder>
aScheme
- The UrlScheme to be stored by the URL scheme.Copyright © 2018. All rights reserved.