XdrStateArchivalSettings
in package
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
- fromJson() : static
- fromJsonValue() : 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
- toJson() : string
- toJsonValue() : array<string|int, mixed>
Properties
$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
Methods
__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
Return values
XdrStateArchivalSettingsencode()
public
encode() : string
Return values
stringfromBase64Xdr()
public
static fromBase64Xdr(string $xdr) : static
Parameters
- $xdr : string
Return values
staticfromJson()
public
static fromJson(string $json) : static
Parameters
- $json : string
Tags
Return values
staticfromJsonValue()
public
static fromJsonValue(mixed $value) : static
Parameters
- $value : mixed
Return values
staticgetEvictionScanSize()
public
getEvictionScanSize() : int
Return values
intgetLiveSorobanStateSizeWindowSamplePeriod()
public
getLiveSorobanStateSizeWindowSamplePeriod() : int
Return values
intgetLiveSorobanStateSizeWindowSampleSize()
public
getLiveSorobanStateSizeWindowSampleSize() : int
Return values
intgetMaxEntriesToArchive()
public
getMaxEntriesToArchive() : int
Return values
intgetMaxEntryTTL()
public
getMaxEntryTTL() : int
Return values
intgetMinPersistentTTL()
public
getMinPersistentTTL() : int
Return values
intgetMinTemporaryTTL()
public
getMinTemporaryTTL() : int
Return values
intgetPersistentRentRateDenominator()
public
getPersistentRentRateDenominator() : int
Return values
intgetStartingEvictionScanLevel()
public
getStartingEvictionScanLevel() : int
Return values
intgetTempRentRateDenominator()
public
getTempRentRateDenominator() : int
Return values
intsetEvictionScanSize()
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
Return values
stringtoJson()
public
toJson() : string
Tags
Return values
stringtoJsonValue()
public
toJsonValue() : array<string|int, mixed>