Class EPDataFlowInstanceOperatorStat

java.lang.Object
com.espertech.esper.common.client.dataflow.core.EPDataFlowInstanceOperatorStat

public class EPDataFlowInstanceOperatorStat extends Object
Statistics holder for data flow instances.
  • Constructor Details

    • EPDataFlowInstanceOperatorStat

      public EPDataFlowInstanceOperatorStat(String operatorName, String operatorPrettyPrint, int operatorNumber, long submittedOverallCount, long[] submittedPerPortCount, long timeOverall, long[] timePerPort)
      Ctor.
      Parameters:
      operatorName - operator name
      operatorPrettyPrint - operator pretty print
      operatorNumber - operator number
      submittedOverallCount - count of submitted events
      submittedPerPortCount - count of events submitted per port
      timeOverall - time spent submitting events
      timePerPort - time spent submitting events per port
  • Method Details

    • getOperatorName

      public String getOperatorName()
      Returns operator name.
      Returns:
      op name
    • getSubmittedOverallCount

      public long getSubmittedOverallCount()
      Returns count of submitted events.
      Returns:
      count
    • getSubmittedPerPortCount

      public long[] getSubmittedPerPortCount()
      Returns count of submitted events per port.
      Returns:
      count per port
    • getOperatorPrettyPrint

      public String getOperatorPrettyPrint()
      Returns operator pretty print
      Returns:
      textual representation of op
    • getOperatorNumber

      public int getOperatorNumber()
      Returns the operator number.
      Returns:
      op number
    • getTimeOverall

      public long getTimeOverall()
      Returns total time spent submitting events
      Returns:
      time
    • getTimePerPort

      public long[] getTimePerPort()
      Returns total time spent submitting events per port
      Returns:
      time per port