public class OperatorInfo
extends java.lang.Object
implements java.lang.Cloneable
Snapshot
Constructor and Description |
---|
OperatorInfo(java.lang.String name,
java.lang.String type) |
Modifier and Type | Method and Description |
---|---|
int |
getInputPortCount()
Deprecated.
|
int |
getInputTuplesDequeuedDelta()
Deprecated.
|
int |
getInputTuplesDequeuedTotal()
Deprecated.
|
long[] |
getInputTuplesEnqueued()
Returns the number of input tuples enqueued on each of this operator's input
streams since the StreamBase Server was started.
|
int |
getInputTuplesEnqueuedDelta()
Returns the number of tuples enqueued on this operator's input streams since
the previous Snapshot.
|
int |
getInputTuplesEnqueuedTotal()
Deprecated.
use
OperatorInfo.getTotalInputTuplesEnqueued() instead |
java.lang.String |
getName()
Returns the fully qualified name of the operator.
|
int |
getOutputPortCount()
Deprecated.
|
long[] |
getOutputTuplesEnqueued()
Returns the number of output tuples produced by this operator from a each output
port since the StreamBase Server was started.
|
int |
getOutputTuplesEnqueuedDelta()
Returns the number of output tuples produced by this operator since the
previous Snapshot.
|
int |
getOutputTuplesEnqueuedTotal()
Deprecated.
use
OperatorInfo.getTotalOutputTuplesEnqueued() instead |
double |
getPercentUsage()
The percentage of CPU this operator using, the value is Exponentially Weighted Moving Average with alpha 0.75.
|
int |
getProfilerHits()
Deprecated.
Replaced by getProfilerMS(). The number of minitics is not actually returned. It's actually the number of milliseconds used by the operator
|
long |
getProfilerMS() |
int |
getProfilerMSDelta()
Number of milliseconds used by the operator, since the previous Snapshot.
|
long |
getProfilerUS() |
int |
getProfilerUSDelta()
Number of microseconds used by the operator, since the previous Snapshot.
|
int |
getSize()
Returns the size the operator.
|
java.lang.String |
getStatus()
Returns the status of the operator.
|
long |
getTotalInputTuplesEnqueued()
Returns the total number of input tuples enqueued on all of this operator's input
streams since the StreamBase Server was started.
|
long |
getTotalOutputTuplesEnqueued()
Returns the total number of output tuples produced by this operator since the
StreamBase Server was started.
|
int |
getTotalProfilerHits()
Deprecated.
Replaced by getTotalProfilerMS(). The number of minitics is not actually returned. It's actually the total number of milliseconds used
|
long |
getTotalProfilerMS() |
long |
getTotalProfilerUS() |
java.lang.String |
getType()
Returns the type of the operator.
|
void |
prettyPrint()
Pretty-print an OperatorInfo object to the standard output.
|
java.lang.String |
toString()
Returns a string representation of the ThreadInfo object.
|
public java.lang.String getName()
public java.lang.String getType()
public java.lang.String getStatus()
public int getInputPortCount()
public int getOutputPortCount()
public int getInputTuplesEnqueuedDelta()
public int getInputTuplesDequeuedDelta()
public int getOutputTuplesEnqueuedDelta()
public int getInputTuplesEnqueuedTotal()
OperatorInfo.getTotalInputTuplesEnqueued()
insteadpublic int getInputTuplesDequeuedTotal()
public int getOutputTuplesEnqueuedTotal()
OperatorInfo.getTotalOutputTuplesEnqueued()
insteadpublic long getTotalInputTuplesEnqueued()
public long getTotalOutputTuplesEnqueued()
public long[] getInputTuplesEnqueued()
public long[] getOutputTuplesEnqueued()
public int getSize()
public int getProfilerHits()
OperatorInfo.getProfilerMS()
public int getProfilerUSDelta()
public int getProfilerMSDelta()
public long getProfilerUS()
public long getProfilerMS()
public int getTotalProfilerHits()
public long getTotalProfilerUS()
public long getTotalProfilerMS()
public double getPercentUsage()
public java.lang.String toString()
toString
in class java.lang.Object
public void prettyPrint()