public class ExecutorFactoryConfigurationBuilder extends AbstractConfigurationChildBuilder implements Builder<ExecutorFactoryConfiguration>
| Modifier and Type | Method and Description |
|---|---|
ExecutorFactoryConfigurationBuilder |
addExecutorProperty(java.lang.String key,
java.lang.String value)
Add key/value property pair to this executor factory configuration
|
ExecutorFactoryConfiguration |
create()
Create the configuration bean
|
ExecutorFactoryConfigurationBuilder |
factory(ExecutorFactory factory)
Specify factory class for executor
|
ExecutorFactoryConfigurationBuilder |
factoryClass(java.lang.Class<? extends ExecutorFactory> factoryClass)
Specify factory class for executor
|
ExecutorFactoryConfigurationBuilder |
factoryClass(java.lang.String factoryClass) |
ExecutorFactoryConfigurationBuilder |
read(ExecutorFactoryConfiguration template)
Reads the configuration from an already created configuration bean into this builder.
|
java.lang.String |
toString() |
void |
validate()
Validate the data in this builder before building the configuration bean
|
ExecutorFactoryConfigurationBuilder |
withExecutorProperties(java.util.Properties props)
Set key/value properties to this executor factory configuration
|
addCluster, addJavaSerialWhiteList, addServer, addServers, asyncExecutorFactory, balancingStrategy, balancingStrategy, balancingStrategy, balancingStrategy, batchSize, build, classLoader, clientIntelligence, connectionPool, connectionTimeout, consistentHashImpl, consistentHashImpl, forceReturnValues, keySizeEstimate, marshaller, marshaller, marshaller, maxRetries, protocolVersion, security, socketTimeout, statistics, tcpKeepAlive, tcpNoDelay, transaction, transportFactory, transportFactory, valueSizeEstimate, version, withPropertiespublic ExecutorFactoryConfigurationBuilder factoryClass(java.lang.Class<? extends ExecutorFactory> factoryClass)
factoryClass - clazzpublic ExecutorFactoryConfigurationBuilder factoryClass(java.lang.String factoryClass)
public ExecutorFactoryConfigurationBuilder factory(ExecutorFactory factory)
factory - clazzpublic ExecutorFactoryConfigurationBuilder addExecutorProperty(java.lang.String key, java.lang.String value)
key - property keyvalue - property valuepublic ExecutorFactoryConfigurationBuilder withExecutorProperties(java.util.Properties props)
props - Propertiespublic void validate()
Buildervalidate in interface Builder<ExecutorFactoryConfiguration>public ExecutorFactoryConfiguration create()
Buildercreate in interface Builder<ExecutorFactoryConfiguration>public ExecutorFactoryConfigurationBuilder read(ExecutorFactoryConfiguration template)
Builderread in interface Builder<ExecutorFactoryConfiguration>template - the configuration from which to "clone" this config if needed.public java.lang.String toString()
toString in class java.lang.Object