Class PeerStats

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

public class PeerStats extends Object
  • Constructor Details

    • PeerStats

      public PeerStats()
  • Method Details

    • getId

      public NodeID getId()
    • setId

      public void setId(NodeID value)
    • getVersionStr

      public XdrString getVersionStr()
    • setVersionStr

      public void setVersionStr(XdrString value)
    • getMessagesRead

      public Uint64 getMessagesRead()
    • setMessagesRead

      public void setMessagesRead(Uint64 value)
    • getMessagesWritten

      public Uint64 getMessagesWritten()
    • setMessagesWritten

      public void setMessagesWritten(Uint64 value)
    • getBytesRead

      public Uint64 getBytesRead()
    • setBytesRead

      public void setBytesRead(Uint64 value)
    • getBytesWritten

      public Uint64 getBytesWritten()
    • setBytesWritten

      public void setBytesWritten(Uint64 value)
    • getSecondsConnected

      public Uint64 getSecondsConnected()
    • setSecondsConnected

      public void setSecondsConnected(Uint64 value)
    • getUniqueFloodBytesRecv

      public Uint64 getUniqueFloodBytesRecv()
    • setUniqueFloodBytesRecv

      public void setUniqueFloodBytesRecv(Uint64 value)
    • getDuplicateFloodBytesRecv

      public Uint64 getDuplicateFloodBytesRecv()
    • setDuplicateFloodBytesRecv

      public void setDuplicateFloodBytesRecv(Uint64 value)
    • getUniqueFetchBytesRecv

      public Uint64 getUniqueFetchBytesRecv()
    • setUniqueFetchBytesRecv

      public void setUniqueFetchBytesRecv(Uint64 value)
    • getDuplicateFetchBytesRecv

      public Uint64 getDuplicateFetchBytesRecv()
    • setDuplicateFetchBytesRecv

      public void setDuplicateFetchBytesRecv(Uint64 value)
    • getUniqueFloodMessageRecv

      public Uint64 getUniqueFloodMessageRecv()
    • setUniqueFloodMessageRecv

      public void setUniqueFloodMessageRecv(Uint64 value)
    • getDuplicateFloodMessageRecv

      public Uint64 getDuplicateFloodMessageRecv()
    • setDuplicateFloodMessageRecv

      public void setDuplicateFloodMessageRecv(Uint64 value)
    • getUniqueFetchMessageRecv

      public Uint64 getUniqueFetchMessageRecv()
    • setUniqueFetchMessageRecv

      public void setUniqueFetchMessageRecv(Uint64 value)
    • getDuplicateFetchMessageRecv

      public Uint64 getDuplicateFetchMessageRecv()
    • setDuplicateFetchMessageRecv

      public void setDuplicateFetchMessageRecv(Uint64 value)
    • encode

      public static void encode(XdrDataOutputStream stream, PeerStats encodedPeerStats) throws IOException
      Throws:
      IOException
    • encode

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

      public static PeerStats 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 PeerStats fromXdrBase64(String xdr) throws IOException
      Throws:
      IOException
    • fromXdrByteArray

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