public class VersioningConfigurationBuilder extends AbstractConfigurationChildBuilder
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
enabled |
(package private) VersioningScheme |
scheme |
Modifier | Constructor and Description |
---|---|
protected |
VersioningConfigurationBuilder(ConfigurationBuilder builder) |
Modifier and Type | Method and Description |
---|---|
VersioningConfiguration |
create() |
VersioningConfigurationBuilder |
disable() |
VersioningConfigurationBuilder |
enable() |
VersioningConfigurationBuilder |
enabled(boolean enabled) |
VersioningConfigurationBuilder |
read(VersioningConfiguration template) |
VersioningConfigurationBuilder |
scheme(VersioningScheme scheme) |
java.lang.String |
toString() |
void |
validate() |
build, clustering, compatibility, customInterceptors, dataContainer, deadlockDetection, eviction, expiration, getBuilder, indexing, invocationBatching, jmxStatistics, locking, persistence, sites, storeAsBinary, transaction, unsafe, versioning
boolean enabled
VersioningScheme scheme
protected VersioningConfigurationBuilder(ConfigurationBuilder builder)
public VersioningConfigurationBuilder enable()
public VersioningConfigurationBuilder disable()
public VersioningConfigurationBuilder enabled(boolean enabled)
public VersioningConfigurationBuilder scheme(VersioningScheme scheme)
public void validate()
public VersioningConfiguration create()
public VersioningConfigurationBuilder read(VersioningConfiguration template)
public java.lang.String toString()
toString
in class java.lang.Object