public class StatsResponse extends MaestroResponse
Constructor and Description |
---|
StatsResponse() |
StatsResponse(org.msgpack.core.MessageUnpacker unpacker) |
Modifier and Type | Method and Description |
---|---|
MessageCorrelation |
correlate() |
void |
correlate(MaestroNote note) |
void |
correlate(MessageCorrelation correlation) |
boolean |
correlatesTo(MaestroNote note) |
boolean |
correlatesTo(MessageCorrelation correlation) |
int |
getChildCount() |
long |
getCount() |
double |
getLatency() |
MaestroCommand |
getMaestroCommand()
Gets the Maestro command for the note
|
MaestroNoteType |
getNoteType()
Gets the note type
|
double |
getRate() |
String |
getRole() |
String |
getRoleInfo() |
short |
getStatsType() |
String |
getTimestamp() |
protected org.msgpack.core.MessageBufferPacker |
pack() |
byte[] |
serialize()
Serialize the note
|
void |
setChildCount(int childCount) |
void |
setCount(long count) |
void |
setLatency(double latency) |
void |
setRate(double rate) |
void |
setRole(String role) |
void |
setRoleInfo(String roleInfo) |
void |
setStatsType(short statsType) |
void |
setTimestamp(String timestamp) |
String |
toString()
Converts the note to string for debugging purposes
|
getId, getName, setId, setName
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
hasNext, next
public StatsResponse()
public StatsResponse(org.msgpack.core.MessageUnpacker unpacker) throws IOException
IOException
protected org.msgpack.core.MessageBufferPacker pack() throws IOException
pack
in class MaestroResponse
IOException
public String getTimestamp()
public long getCount()
public double getRate()
public double getLatency()
public int getChildCount()
public String getRole()
public String getRoleInfo()
public short getStatsType()
public void setChildCount(int childCount)
public void setRole(String role)
public void setRoleInfo(String roleInfo)
public void setStatsType(short statsType)
public void setTimestamp(String timestamp)
public void setCount(long count)
public void setRate(double rate)
public void setLatency(double latency)
public String toString()
MaestroNote
toString
in interface MaestroNote
toString
in class MaestroResponse
public MaestroNoteType getNoteType()
MaestroNote
getNoteType
in interface MaestroNote
public MaestroCommand getMaestroCommand()
MaestroNote
getMaestroCommand
in interface MaestroNote
public MessageCorrelation correlate()
correlate
in interface MaestroNote
public void correlate(MessageCorrelation correlation)
correlate
in interface MaestroNote
public void correlate(MaestroNote note)
correlate
in interface MaestroNote
public boolean correlatesTo(MessageCorrelation correlation)
correlatesTo
in interface MaestroNote
public boolean correlatesTo(MaestroNote note)
correlatesTo
in interface MaestroNote
public final byte[] serialize() throws IOException
MaestroNote
serialize
in interface MaestroNote
IOException
- if unable to serialize the noteThis documentation was released into the public domain.