Class RespServerConfigurationBuilder
java.lang.Object
org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>
org.infinispan.server.resp.configuration.RespServerConfigurationBuilder
- All Implemented Interfaces:
Builder<RespServerConfiguration>,Self<RespServerConfigurationBuilder>,ProtocolServerConfigurationChildBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>
public class RespServerConfigurationBuilder
extends ProtocolServerConfigurationBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>
implements Builder<RespServerConfiguration>
RespServerConfigurationBuilder.
- Since:
- 14.0
- Author:
- William Burns
-
Field Summary
Fields inherited from class org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder
attributes, ipFilter, ssl -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionIndicates theAdminOperationsHandlerwhich will be used to handle admin operationsbuild()Builds a configuration objectbuild(boolean validate) Deprecated, for removal: This API element is subject to removal in a future version.create()Create the configuration beanBuilder<?> read(RespServerConfiguration template, Combine combine) Reads the configuration from an already created configuration bean into this builder.self()Methods inherited from class org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder
defaultCacheName, host, host, idleTimeout, implicitConnector, implicitConnector, ioThreads, ipFilter, maxContentLength, maxContentLength, name, name, port, port, recvBufSize, sendBufSize, socketBinding, socketBinding, ssl, startTransport, startTransport, tcpKeepAlive, tcpNoDelay, validate
-
Constructor Details
-
RespServerConfigurationBuilder
public RespServerConfigurationBuilder()
-
-
Method Details
-
attributes
- Specified by:
attributesin interfaceBuilder<RespServerConfiguration>
-
self
- Specified by:
selfin interfaceSelf<RespServerConfigurationBuilder>
-
cache
@Deprecated(forRemoval=true, since="14.0") public RespServerConfigurationBuilder cache(String cache) Deprecated, for removal: This API element is subject to removal in a future version. -
adminOperationsHandler
Description copied from interface:ProtocolServerConfigurationChildBuilderIndicates theAdminOperationsHandlerwhich will be used to handle admin operations- Specified by:
adminOperationsHandlerin interfaceProtocolServerConfigurationChildBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>- Overrides:
adminOperationsHandlerin classProtocolServerConfigurationBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>
-
authentication
-
encryption
-
create
Description copied from interface:BuilderCreate the configuration bean- Specified by:
createin interfaceBuilder<RespServerConfiguration>- Returns:
-
build
-
build
Description copied from interface:ProtocolServerConfigurationChildBuilderBuilds a configuration object- Specified by:
buildin interfaceProtocolServerConfigurationChildBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>
-
read
Description copied from interface:BuilderReads the configuration from an already created configuration bean into this builder. Returns an appropriate builder to allow fluent configuration- Specified by:
readin interfaceBuilder<RespServerConfiguration>- Overrides:
readin classProtocolServerConfigurationBuilder<RespServerConfiguration, RespServerConfigurationBuilder, RespAuthenticationConfiguration>- Parameters:
template- the configuration from which to "clone" this config if needed.combine- the way attributes and children of this instance and the template should be combined.
-