public class TimeSlicedPeerData extends java.lang.Object implements XdrElement
struct TimeSlicedPeerData { PeerStats peerStats; uint32 averageLatencyMs; };
Modifier and Type | Class and Description |
---|---|
static class |
TimeSlicedPeerData.TimeSlicedPeerDataBuilder |
Constructor and Description |
---|
TimeSlicedPeerData() |
TimeSlicedPeerData(PeerStats peerStats,
Uint32 averageLatencyMs) |
Modifier and Type | Method and Description |
---|---|
static TimeSlicedPeerData.TimeSlicedPeerDataBuilder |
builder() |
static TimeSlicedPeerData |
decode(XdrDataInputStream stream) |
void |
encode(XdrDataOutputStream stream) |
boolean |
equals(java.lang.Object o) |
static TimeSlicedPeerData |
fromXdrBase64(java.lang.String xdr) |
static TimeSlicedPeerData |
fromXdrByteArray(byte[] xdr) |
Uint32 |
getAverageLatencyMs() |
PeerStats |
getPeerStats() |
int |
hashCode() |
void |
setAverageLatencyMs(Uint32 averageLatencyMs) |
void |
setPeerStats(PeerStats peerStats) |
TimeSlicedPeerData.TimeSlicedPeerDataBuilder |
toBuilder() |
java.lang.String |
toString() |
toXdrBase64, toXdrByteArray
public void encode(XdrDataOutputStream stream) throws java.io.IOException
encode
in interface XdrElement
java.io.IOException
public static TimeSlicedPeerData decode(XdrDataInputStream stream) throws java.io.IOException
java.io.IOException
public static TimeSlicedPeerData fromXdrBase64(java.lang.String xdr) throws java.io.IOException
java.io.IOException
public static TimeSlicedPeerData fromXdrByteArray(byte[] xdr) throws java.io.IOException
java.io.IOException
public static TimeSlicedPeerData.TimeSlicedPeerDataBuilder builder()
public TimeSlicedPeerData.TimeSlicedPeerDataBuilder toBuilder()
public PeerStats getPeerStats()
public Uint32 getAverageLatencyMs()
public void setPeerStats(PeerStats peerStats)
public void setAverageLatencyMs(Uint32 averageLatencyMs)
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object