Class StateArchivalSettings

java.lang.Object
org.stellar.sdk.xdr.StateArchivalSettings

public class StateArchivalSettings extends Object
  • Constructor Details

    • StateArchivalSettings

      public StateArchivalSettings()
  • Method Details

    • getMaxEntryTTL

      public Uint32 getMaxEntryTTL()
    • setMaxEntryTTL

      public void setMaxEntryTTL(Uint32 value)
    • getMinTemporaryTTL

      public Uint32 getMinTemporaryTTL()
    • setMinTemporaryTTL

      public void setMinTemporaryTTL(Uint32 value)
    • getMinPersistentTTL

      public Uint32 getMinPersistentTTL()
    • setMinPersistentTTL

      public void setMinPersistentTTL(Uint32 value)
    • getPersistentRentRateDenominator

      public Int64 getPersistentRentRateDenominator()
    • setPersistentRentRateDenominator

      public void setPersistentRentRateDenominator(Int64 value)
    • getTempRentRateDenominator

      public Int64 getTempRentRateDenominator()
    • setTempRentRateDenominator

      public void setTempRentRateDenominator(Int64 value)
    • getMaxEntriesToArchive

      public Uint32 getMaxEntriesToArchive()
    • setMaxEntriesToArchive

      public void setMaxEntriesToArchive(Uint32 value)
    • getBucketListSizeWindowSampleSize

      public Uint32 getBucketListSizeWindowSampleSize()
    • setBucketListSizeWindowSampleSize

      public void setBucketListSizeWindowSampleSize(Uint32 value)
    • getBucketListWindowSamplePeriod

      public Uint32 getBucketListWindowSamplePeriod()
    • setBucketListWindowSamplePeriod

      public void setBucketListWindowSamplePeriod(Uint32 value)
    • getEvictionScanSize

      public Uint32 getEvictionScanSize()
    • setEvictionScanSize

      public void setEvictionScanSize(Uint32 value)
    • getStartingEvictionScanLevel

      public Uint32 getStartingEvictionScanLevel()
    • setStartingEvictionScanLevel

      public void setStartingEvictionScanLevel(Uint32 value)
    • encode

      public static void encode(XdrDataOutputStream stream, StateArchivalSettings encodedStateArchivalSettings) throws IOException
      Throws:
      IOException
    • encode

      public void encode(XdrDataOutputStream stream) throws IOException
      Throws:
      IOException
    • decode

      public static StateArchivalSettings decode(XdrDataInputStream stream) throws IOException
      Throws:
      IOException
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class Object
    • toXdrBase64

      public String toXdrBase64() throws IOException
      Throws:
      IOException
    • toXdrByteArray

      public byte[] toXdrByteArray() throws IOException
      Throws:
      IOException
    • fromXdrBase64

      public static StateArchivalSettings fromXdrBase64(String xdr) throws IOException
      Throws:
      IOException
    • fromXdrByteArray

      public static StateArchivalSettings fromXdrByteArray(byte[] xdr) throws IOException
      Throws:
      IOException