Package org.stellar.sdk.xdr
Class StateArchivalSettings.StateArchivalSettingsBuilder
java.lang.Object
org.stellar.sdk.xdr.StateArchivalSettings.StateArchivalSettingsBuilder
- Enclosing class:
StateArchivalSettings
-
Method Summary
Modifier and TypeMethodDescriptionbuild()evictionScanSize(Uint32 evictionScanSize) liveSorobanStateSizeWindowSamplePeriod(Uint32 liveSorobanStateSizeWindowSamplePeriod) liveSorobanStateSizeWindowSampleSize(Uint32 liveSorobanStateSizeWindowSampleSize) 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.
-
liveSorobanStateSizeWindowSampleSize
public StateArchivalSettings.StateArchivalSettingsBuilder liveSorobanStateSizeWindowSampleSize(Uint32 liveSorobanStateSizeWindowSampleSize) - Returns:
this.
-
liveSorobanStateSizeWindowSamplePeriod
public StateArchivalSettings.StateArchivalSettingsBuilder liveSorobanStateSizeWindowSamplePeriod(Uint32 liveSorobanStateSizeWindowSamplePeriod) - Returns:
this.
-
evictionScanSize
- Returns:
this.
-
startingEvictionScanLevel
public StateArchivalSettings.StateArchivalSettingsBuilder startingEvictionScanLevel(Uint32 startingEvictionScanLevel) - Returns:
this.
-
build
-
toString
-