Package org.stellar.sdk.xdr
Class StateArchivalSettings.StateArchivalSettingsBuilder
java.lang.Object
org.stellar.sdk.xdr.StateArchivalSettings.StateArchivalSettingsBuilder
- Enclosing class:
StateArchivalSettings
-
Method Summary
Modifier and TypeMethodDescriptionbucketListSizeWindowSampleSize
(Uint32 bucketListSizeWindowSampleSize) bucketListWindowSamplePeriod
(Uint32 bucketListWindowSamplePeriod) build()
evictionScanSize
(Uint32 evictionScanSize) maxEntriesToArchive
(Uint32 maxEntriesToArchive) maxEntryTTL
(Uint32 maxEntryTTL) minPersistentTTL
(Uint32 minPersistentTTL) minTemporaryTTL
(Uint32 minTemporaryTTL) persistentRentRateDenominator
(Int64 persistentRentRateDenominator) startingEvictionScanLevel
(Uint32 startingEvictionScanLevel) tempRentRateDenominator
(Int64 tempRentRateDenominator) toString()
-
Method Details
-
maxEntryTTL
- Returns:
this
.
-
minTemporaryTTL
- Returns:
this
.
-
minPersistentTTL
- Returns:
this
.
-
persistentRentRateDenominator
public StateArchivalSettings.StateArchivalSettingsBuilder persistentRentRateDenominator(Int64 persistentRentRateDenominator) - Returns:
this
.
-
tempRentRateDenominator
public StateArchivalSettings.StateArchivalSettingsBuilder tempRentRateDenominator(Int64 tempRentRateDenominator) - Returns:
this
.
-
maxEntriesToArchive
public StateArchivalSettings.StateArchivalSettingsBuilder maxEntriesToArchive(Uint32 maxEntriesToArchive) - Returns:
this
.
-
bucketListSizeWindowSampleSize
public StateArchivalSettings.StateArchivalSettingsBuilder bucketListSizeWindowSampleSize(Uint32 bucketListSizeWindowSampleSize) - Returns:
this
.
-
bucketListWindowSamplePeriod
public StateArchivalSettings.StateArchivalSettingsBuilder bucketListWindowSamplePeriod(Uint32 bucketListWindowSamplePeriod) - Returns:
this
.
-
evictionScanSize
- Returns:
this
.
-
startingEvictionScanLevel
public StateArchivalSettings.StateArchivalSettingsBuilder startingEvictionScanLevel(Uint32 startingEvictionScanLevel) - Returns:
this
.
-
build
-
toString
-