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
-