public static class ModuleInfo.QueueInfo
extends java.lang.Object
implements java.lang.Cloneable
Modifier and Type | Method and Description |
---|---|
java.lang.Object |
clone() |
boolean |
equals(java.lang.Object obj) |
int |
getBatchLatency()
Return a moving average of the time (microseconds) for a batch of tuples to traverse the queue
|
int |
getBatchProcessingTime()
Return the a moving average of the amount of time (microseconds) that it takes
to process a batch of tuples.
|
long |
getBatchSize()
Return a moving average of the size of a batch of tuples
|
int |
getCurrentQueueLength()
Return the approximate number of tuples currently in this queue.
|
int |
getMaxQueueLength()
Return the maximum numbers of tuples that this queue
has ever seen.
|
java.lang.String |
getName()
Return the name of this queue.
|
int |
hashCode() |
java.lang.String |
toString() |
public boolean equals(java.lang.Object obj)
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
public int getMaxQueueLength()
public int getCurrentQueueLength()
public int getBatchProcessingTime()
public int getBatchLatency()
public long getBatchSize()
public java.lang.String getName()
public java.lang.Object clone()
clone
in class java.lang.Object