org.refcodes.security.KeyStoreDescriptorAccessor
, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorBuilder<HttpServerContext.HttpServerContextBuilder>
, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorMutator
, org.refcodes.security.KeyStoreDescriptorAccessor.KeyStoreDescriptorProperty
, org.refcodes.io.MaxConnectionsAccessor
, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<HttpServerContext.HttpServerContextBuilder>
, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsMutator
, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsProperty
, org.refcodes.mixin.PortAccessor
, org.refcodes.mixin.PortAccessor.PortBuilder<HttpServerContext.HttpServerContextBuilder>
, org.refcodes.mixin.PortAccessor.PortMutator
, org.refcodes.mixin.PortAccessor.PortProperty
, SchemeAccessor
, SchemeAccessor.SchemeBuilder<HttpServerContext.HttpServerContextBuilder>
, SchemeAccessor.SchemeMutator
, SchemeAccessor.SchemeProperty
HttpServerContextBuilderImpl
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.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.io.MaxConnectionsAccessor.MaxConnectionsBuilder<B extends org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsBuilder<B>>, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsMutator, org.refcodes.io.MaxConnectionsAccessor.MaxConnectionsProperty
org.refcodes.mixin.PortAccessor.PortBuilder<B extends org.refcodes.mixin.PortAccessor.PortBuilder<B>>, org.refcodes.mixin.PortAccessor.PortMutator, org.refcodes.mixin.PortAccessor.PortProperty
SchemeAccessor.SchemeBuilder<B extends SchemeAccessor.SchemeBuilder<B>>, SchemeAccessor.SchemeMutator, SchemeAccessor.SchemeProperty
Modifier and Type | Method | 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.
|
getKeyStoreDescriptor
setKeyStoreDescriptor
setMaxConnections
getScheme, toProtocol
setProtocol, setScheme
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.