VMware GemFire Java API Reference
Class DiskStore
- java.lang.Object
-
- org.apache.geode.management.configuration.AbstractConfiguration<R>
-
- org.apache.geode.management.configuration.GroupableConfiguration<DiskStoreInfo>
-
- org.apache.geode.management.configuration.DiskStore
-
- All Implemented Interfaces:
java.io.Serializable,Identifiable<java.lang.String>,JsonSerializable
@Experimental public class DiskStore extends GroupableConfiguration<DiskStoreInfo>
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDISK_STORE_CONFIG_ENDPOINT-
Fields inherited from class org.apache.geode.management.configuration.AbstractConfiguration
CLUSTER
-
-
Constructor Summary
Constructors Constructor Description DiskStore()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)java.lang.IntegergetCompactionThreshold()java.util.List<DiskDir>getDirectories()java.lang.FloatgetDiskUsageCriticalPercentage()java.lang.FloatgetDiskUsageWarningPercentage()java.lang.StringgetId()Returns the attribute of the configuration that uniquely identifies itLinksgetLinks()java.lang.LonggetMaxOplogSizeInBytes()java.lang.StringgetName()java.lang.IntegergetQueueSize()java.lang.IntegergetSegments()java.lang.LonggetTimeInterval()java.lang.IntegergetWriteBufferSize()inthashCode()java.lang.BooleanisAllowForceCompaction()java.lang.BooleanisAutoCompact()voidsetAllowForceCompaction(java.lang.Boolean allowForceCompaction)voidsetAutoCompact(java.lang.Boolean autoCompact)voidsetCompactionThreshold(java.lang.Integer compactionThreshold)voidsetDirectories(java.util.List<DiskDir> directories)voidsetDiskUsageCriticalPercentage(java.lang.Float diskUsageCriticalPercentage)voidsetDiskUsageWarningPercentage(java.lang.Float diskUsageWarningPercentage)voidsetMaxOplogSizeInBytes(java.lang.Long maxOplogSize)voidsetName(java.lang.String name)voidsetQueueSize(java.lang.Integer queueSize)voidsetSegments(java.lang.Integer segments)voidsetTimeInterval(java.lang.Long timeInterval)voidsetWriteBufferSize(java.lang.Integer writeBufferSize)-
Methods inherited from class org.apache.geode.management.configuration.GroupableConfiguration
getGroup, setGroup
-
Methods inherited from class org.apache.geode.management.configuration.AbstractConfiguration
getCreationCommandType, getGroupName, isCluster, isGlobalRuntime
-
-
-
-
Field Detail
-
DISK_STORE_CONFIG_ENDPOINT
public static final java.lang.String DISK_STORE_CONFIG_ENDPOINT
- See Also:
- Constant Field Values
-
-
Method Detail
-
isAutoCompact
public java.lang.Boolean isAutoCompact()
-
setAutoCompact
public void setAutoCompact(java.lang.Boolean autoCompact)
-
getName
public java.lang.String getName()
-
setName
public void setName(java.lang.String name)
-
getDirectories
public java.util.List<DiskDir> getDirectories()
-
setDirectories
public void setDirectories(java.util.List<DiskDir> directories)
-
getId
public java.lang.String getId()
Description copied from class:AbstractConfigurationReturns the attribute of the configuration that uniquely identifies it- Specified by:
getIdin interfaceIdentifiable<java.lang.String>- Specified by:
getIdin classAbstractConfiguration<DiskStoreInfo>- Returns:
- an identifier uniquely identifying this Object.
-
getCompactionThreshold
public java.lang.Integer getCompactionThreshold()
-
setCompactionThreshold
public void setCompactionThreshold(java.lang.Integer compactionThreshold)
-
getDiskUsageCriticalPercentage
public java.lang.Float getDiskUsageCriticalPercentage()
-
setDiskUsageCriticalPercentage
public void setDiskUsageCriticalPercentage(java.lang.Float diskUsageCriticalPercentage)
-
getDiskUsageWarningPercentage
public java.lang.Float getDiskUsageWarningPercentage()
-
setDiskUsageWarningPercentage
public void setDiskUsageWarningPercentage(java.lang.Float diskUsageWarningPercentage)
-
getMaxOplogSizeInBytes
public java.lang.Long getMaxOplogSizeInBytes()
-
setMaxOplogSizeInBytes
public void setMaxOplogSizeInBytes(java.lang.Long maxOplogSize)
-
getQueueSize
public java.lang.Integer getQueueSize()
-
setQueueSize
public void setQueueSize(java.lang.Integer queueSize)
-
getTimeInterval
public java.lang.Long getTimeInterval()
-
setTimeInterval
public void setTimeInterval(java.lang.Long timeInterval)
-
getWriteBufferSize
public java.lang.Integer getWriteBufferSize()
-
setWriteBufferSize
public void setWriteBufferSize(java.lang.Integer writeBufferSize)
-
isAllowForceCompaction
public java.lang.Boolean isAllowForceCompaction()
-
setAllowForceCompaction
public void setAllowForceCompaction(java.lang.Boolean allowForceCompaction)
-
getSegments
public java.lang.Integer getSegments()
-
setSegments
public void setSegments(java.lang.Integer segments)
-
getLinks
public Links getLinks()
- Specified by:
getLinksin classAbstractConfiguration<DiskStoreInfo>
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classGroupableConfiguration<DiskStoreInfo>
-
hashCode
public int hashCode()
- Overrides:
hashCodein classGroupableConfiguration<DiskStoreInfo>
-
-