XdrStateArchivalSettings
Table of Contents
Properties
-
$evictionScanSize
: int
-
$liveSorobanStateSizeWindowSamplePeriod
: int
-
$liveSorobanStateSizeWindowSampleSize
: int
-
$maxEntriesToArchive
: int
-
$maxEntryTTL
: int
-
$minPersistentTTL
: int
-
$minTemporaryTTL
: int
-
$persistentRentRateDenominator
: int
-
$startingEvictionScanLevel
: int
-
$tempRentRateDenominator
: int
Methods
-
__construct()
: mixed
-
decode()
: XdrStateArchivalSettings
-
encode()
: string
-
fromBase64Xdr()
: static
-
getEvictionScanSize()
: int
-
getLiveSorobanStateSizeWindowSamplePeriod()
: int
-
getLiveSorobanStateSizeWindowSampleSize()
: int
-
getMaxEntriesToArchive()
: int
-
getMaxEntryTTL()
: int
-
getMinPersistentTTL()
: int
-
getMinTemporaryTTL()
: int
-
getPersistentRentRateDenominator()
: int
-
getStartingEvictionScanLevel()
: int
-
getTempRentRateDenominator()
: int
-
setEvictionScanSize()
: void
-
setLiveSorobanStateSizeWindowSamplePeriod()
: void
-
setLiveSorobanStateSizeWindowSampleSize()
: void
-
setMaxEntriesToArchive()
: void
-
setMaxEntryTTL()
: void
-
setMinPersistentTTL()
: void
-
setMinTemporaryTTL()
: void
-
setPersistentRentRateDenominator()
: void
-
setStartingEvictionScanLevel()
: void
-
setTempRentRateDenominator()
: void
-
toBase64Xdr()
: string
$evictionScanSize
public
int
$evictionScanSize
$liveSorobanStateSizeWindowSamplePeriod
public
int
$liveSorobanStateSizeWindowSamplePeriod
$liveSorobanStateSizeWindowSampleSize
public
int
$liveSorobanStateSizeWindowSampleSize
$maxEntriesToArchive
public
int
$maxEntriesToArchive
$maxEntryTTL
public
int
$maxEntryTTL
$minPersistentTTL
public
int
$minPersistentTTL
$minTemporaryTTL
public
int
$minTemporaryTTL
$persistentRentRateDenominator
public
int
$persistentRentRateDenominator
$startingEvictionScanLevel
public
int
$startingEvictionScanLevel
$tempRentRateDenominator
public
int
$tempRentRateDenominator
__construct()
public
__construct(int $maxEntryTTL, int $minTemporaryTTL, int $minPersistentTTL, int $persistentRentRateDenominator, int $tempRentRateDenominator, int $maxEntriesToArchive, int $liveSorobanStateSizeWindowSampleSize, int $liveSorobanStateSizeWindowSamplePeriod, int $evictionScanSize, int $startingEvictionScanLevel) : mixed
Parameters
-
$maxEntryTTL
: int
-
-
$minTemporaryTTL
: int
-
-
$minPersistentTTL
: int
-
-
$persistentRentRateDenominator
: int
-
-
$tempRentRateDenominator
: int
-
-
$maxEntriesToArchive
: int
-
-
$liveSorobanStateSizeWindowSampleSize
: int
-
-
$liveSorobanStateSizeWindowSamplePeriod
: int
-
-
$evictionScanSize
: int
-
-
$startingEvictionScanLevel
: int
-
decode()
public
static decode(XdrBuffer $xdr) : XdrStateArchivalSettings
Parameters
-
$xdr
: XdrBuffer
-
encode()
public
encode() : string
fromBase64Xdr()
public
static fromBase64Xdr(string $xdr) : static
Parameters
-
$xdr
: string
-
getEvictionScanSize()
public
getEvictionScanSize() : int
getLiveSorobanStateSizeWindowSamplePeriod()
public
getLiveSorobanStateSizeWindowSamplePeriod() : int
getLiveSorobanStateSizeWindowSampleSize()
public
getLiveSorobanStateSizeWindowSampleSize() : int
getMaxEntriesToArchive()
public
getMaxEntriesToArchive() : int
getMaxEntryTTL()
public
getMaxEntryTTL() : int
getMinPersistentTTL()
public
getMinPersistentTTL() : int
getMinTemporaryTTL()
public
getMinTemporaryTTL() : int
getPersistentRentRateDenominator()
public
getPersistentRentRateDenominator() : int
getStartingEvictionScanLevel()
public
getStartingEvictionScanLevel() : int
getTempRentRateDenominator()
public
getTempRentRateDenominator() : int
setEvictionScanSize()
public
setEvictionScanSize(int $evictionScanSize) : void
Parameters
-
$evictionScanSize
: int
-
setLiveSorobanStateSizeWindowSamplePeriod()
public
setLiveSorobanStateSizeWindowSamplePeriod(int $liveSorobanStateSizeWindowSamplePeriod) : void
Parameters
-
$liveSorobanStateSizeWindowSamplePeriod
: int
-
setLiveSorobanStateSizeWindowSampleSize()
public
setLiveSorobanStateSizeWindowSampleSize(int $liveSorobanStateSizeWindowSampleSize) : void
Parameters
-
$liveSorobanStateSizeWindowSampleSize
: int
-
setMaxEntriesToArchive()
public
setMaxEntriesToArchive(int $maxEntriesToArchive) : void
Parameters
-
$maxEntriesToArchive
: int
-
setMaxEntryTTL()
public
setMaxEntryTTL(int $maxEntryTTL) : void
Parameters
-
$maxEntryTTL
: int
-
setMinPersistentTTL()
public
setMinPersistentTTL(int $minPersistentTTL) : void
Parameters
-
$minPersistentTTL
: int
-
setMinTemporaryTTL()
public
setMinTemporaryTTL(int $minTemporaryTTL) : void
Parameters
-
$minTemporaryTTL
: int
-
setPersistentRentRateDenominator()
public
setPersistentRentRateDenominator(int $persistentRentRateDenominator) : void
Parameters
-
$persistentRentRateDenominator
: int
-
setStartingEvictionScanLevel()
public
setStartingEvictionScanLevel(int $startingEvictionScanLevel) : void
Parameters
-
$startingEvictionScanLevel
: int
-
setTempRentRateDenominator()
public
setTempRentRateDenominator(int $tempRentRateDenominator) : void
Parameters
-
$tempRentRateDenominator
: int
-
toBase64Xdr()
public
toBase64Xdr() : string