public class StatisticsConfigurationBuilder extends AbstractConfigurationChildBuilder implements Builder<StatisticsConfiguration>
Modifier and Type | Method and Description |
---|---|
StatisticsConfiguration |
create()
Create the configuration bean
|
StatisticsConfigurationBuilder |
disable() |
StatisticsConfigurationBuilder |
enable() |
StatisticsConfigurationBuilder |
enabled(boolean enabled) |
StatisticsConfigurationBuilder |
jmxDisable() |
StatisticsConfigurationBuilder |
jmxDomain(String jmxDomain) |
StatisticsConfigurationBuilder |
jmxEnable() |
StatisticsConfigurationBuilder |
jmxEnabled(boolean enabled) |
StatisticsConfigurationBuilder |
jmxName(String jmxName) |
StatisticsConfigurationBuilder |
mBeanServerLookup(MBeanServerLookup mBeanServerLookupInstance)
Sets the instance of the
MBeanServerLookup class to be used to bound JMX MBeans to. |
Builder<?> |
read(StatisticsConfiguration template)
Reads the configuration from an already created configuration bean into this builder.
|
void |
validate()
Validate the data in this builder before building the configuration bean
|
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, withProperties
public StatisticsConfigurationBuilder enabled(boolean enabled)
public StatisticsConfigurationBuilder enable()
public StatisticsConfigurationBuilder disable()
public StatisticsConfigurationBuilder jmxEnabled(boolean enabled)
public StatisticsConfigurationBuilder jmxEnable()
public StatisticsConfigurationBuilder jmxDisable()
public StatisticsConfigurationBuilder jmxDomain(String jmxDomain)
public StatisticsConfigurationBuilder jmxName(String jmxName)
public StatisticsConfigurationBuilder mBeanServerLookup(MBeanServerLookup mBeanServerLookupInstance)
MBeanServerLookup
class to be used to bound JMX MBeans to.mBeanServerLookupInstance
- An instance of MBeanServerLookup
public void validate()
Builder
validate
in interface Builder<StatisticsConfiguration>
public StatisticsConfiguration create()
Builder
create
in interface Builder<StatisticsConfiguration>
public Builder<?> read(StatisticsConfiguration template)
Builder
read
in interface Builder<StatisticsConfiguration>
template
- the configuration from which to "clone" this config if needed.Copyright © 2019 JBoss, a division of Red Hat. All rights reserved.