decode static method

XdrStateExpirationSettings decode(
  1. XdrDataInputStream stream
)

Implementation

static XdrStateExpirationSettings decode(XdrDataInputStream stream) {
  XdrUint32 maxEntryExpiration = XdrUint32.decode(stream);
  XdrUint32 minTempEntryExpiration = XdrUint32.decode(stream);
  XdrUint32 minRestorableEntryExpiration = XdrUint32.decode(stream);
  XdrInt64 restorableRentRateDenominator = XdrInt64.decode(stream);
  XdrInt64 tempRentRateDenominator = XdrInt64.decode(stream);
  XdrUint32 maxEntriesToExpire = XdrUint32.decode(stream);
  XdrUint32 bucketListSizeWindowSampleSize = XdrUint32.decode(stream);
  XdrUint64 evictionScanSize = XdrUint64.decode(stream);
  XdrUint32 startingEvictionScanLevel = XdrUint32.decode(stream);

  return XdrStateExpirationSettings(
      maxEntryExpiration,
      minTempEntryExpiration,
      minRestorableEntryExpiration,
      restorableRentRateDenominator,
      tempRentRateDenominator,
      maxEntriesToExpire,
      bucketListSizeWindowSampleSize,
      evictionScanSize,
      startingEvictionScanLevel);
}