java.lang.Object
swim.db.StoreSettings
- All Implemented Interfaces:
Debug
-
Field Summary
Modifier and TypeFieldDescriptionprotected final int
protected final long
protected final long
protected final long
protected final long
protected final int
protected final long
protected final long
protected final long
protected final long
protected final double
protected final double
protected final int
protected final int
-
Constructor Summary
ConstructorDescriptionStoreSettings
(int pageSplitSize, int pageCacheSize, long minCommitSize, long maxCommitSize, long minCommitInterval, long maxCommitTime, long minCompactSize, long maxCompactSize, long maxCompactTime, long maxZoneSize, double minZoneFill, double minTreeFill, int maxRetries, int deleteDelay) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
protected StoreSettings
copy
(int pageSplitSize, int pageCacheSize, long minCommitSize, long maxCommitSize, long minCommitInterval, long maxCommitTime, long minCompactSize, long maxCompactSize, long maxCompactTime, long maxZoneSize, double minZoneFill, double minTreeFill, int maxRetries, int deleteDelay) <T> Output<T>
Writes a developer readable, debug-formatted string representation of this object tooutput
.final int
deleteDelay
(int deleteDelay) boolean
static Form<StoreSettings>
form()
int
hashCode()
final long
maxCommitSize
(long maxCommitSize) final long
maxCommitTime
(long maxCommitTime) final long
maxCompactSize
(long maxCompactSize) final long
maxCompactTime
(long maxCompactTime) final int
maxRetries
(int maxRetries) final long
maxZoneSize
(long maxZoneSize) final long
minCommitInterval
(long minCommitInterval) final long
minCommitSize
(long minCommitSize) final long
minCompactSize
(long minCompactSize) final double
minTreeFill
(double minTreeFill) final double
minZoneFill
(double minZoneFill) final int
pageCacheSize
(int pageCacheSize) final int
pageSplitSize
(int pageSplitSize) static StoreSettings
standard()
toString()
-
Field Details
-
pageSplitSize
protected final int pageSplitSize -
pageCacheSize
protected final int pageCacheSize -
minCommitSize
protected final long minCommitSize -
maxCommitSize
protected final long maxCommitSize -
minCommitInterval
protected final long minCommitInterval -
maxCommitTime
protected final long maxCommitTime -
minCompactSize
protected final long minCompactSize -
maxCompactSize
protected final long maxCompactSize -
maxCompactTime
protected final long maxCompactTime -
maxZoneSize
protected final long maxZoneSize -
minZoneFill
protected final double minZoneFill -
minTreeFill
protected final double minTreeFill -
maxRetries
protected final int maxRetries -
deleteDelay
protected final int deleteDelay
-
-
Constructor Details
-
StoreSettings
public StoreSettings(int pageSplitSize, int pageCacheSize, long minCommitSize, long maxCommitSize, long minCommitInterval, long maxCommitTime, long minCompactSize, long maxCompactSize, long maxCompactTime, long maxZoneSize, double minZoneFill, double minTreeFill, int maxRetries, int deleteDelay)
-
-
Method Details
-
pageSplitSize
public final int pageSplitSize() -
pageSplitSize
-
pageCacheSize
public final int pageCacheSize() -
pageCacheSize
-
minCommitSize
public final long minCommitSize() -
minCommitSize
-
maxCommitSize
public final long maxCommitSize() -
maxCommitSize
-
minCommitInterval
public final long minCommitInterval() -
minCommitInterval
-
maxCommitTime
public final long maxCommitTime() -
maxCommitTime
-
minCompactSize
public final long minCompactSize() -
minCompactSize
-
maxCompactSize
public final long maxCompactSize() -
maxCompactSize
-
maxCompactTime
public final long maxCompactTime() -
maxCompactTime
-
maxZoneSize
public final long maxZoneSize() -
maxZoneSize
-
minZoneFill
public final double minZoneFill() -
minZoneFill
-
minTreeFill
public final double minTreeFill() -
minTreeFill
-
maxRetries
public final int maxRetries() -
maxRetries
-
deleteDelay
public final int deleteDelay() -
deleteDelay
-
copy
protected StoreSettings copy(int pageSplitSize, int pageCacheSize, long minCommitSize, long maxCommitSize, long minCommitInterval, long maxCommitTime, long minCompactSize, long maxCompactSize, long maxCompactTime, long maxZoneSize, double minZoneFill, double minTreeFill, int maxRetries, int deleteDelay) -
canEqual
-
equals
-
hashCode
public int hashCode() -
debug
Description copied from interface:Debug
Writes a developer readable, debug-formatted string representation of this object tooutput
. -
toString
-
standard
-
form
-