@Target(value=TYPE) @Retention(value=RUNTIME) @Inherited @Documented @Import(value=DiskStoresConfiguration.class) public @interface EnableDiskStores
EnableDiskStores annotation marks a Spring @Configuration
annotated application class to configure 1 or more Pivotal GemFire/Apache Geode DiskStore beans
in the Spring context in which to persist or overflow data from 1 or more Pivotal GemFire/Apache Geode
RegionsDiskStore,
Region,
Import,
DiskStoresConfiguration,
DiskStoreConfigurer,
EnableDiskStore| Modifier and Type | Required Element and Description |
|---|---|
EnableDiskStore[] |
diskStores
Defines 1 or more Pivotal GemFire/Apache Geode
DiskStores. |
| Modifier and Type | Optional Element and Description |
|---|---|
boolean |
autoCompact
Set to true to automatically compact the disk files.
|
int |
compactionThreshold
The threshold at which an oplog will become compactable.
|
long |
maxOplogSize
The maximum size, in megabytes, of an oplog (operation log) file.
|
public abstract EnableDiskStore[] diskStores
DiskStores.public abstract boolean autoCompact
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.