Class OutputProcessViewConditionSpec

java.lang.Object
com.espertech.esper.common.internal.epl.output.view.OutputProcessViewConditionSpec

public class OutputProcessViewConditionSpec extends Object
A view that handles the "output snapshot" keyword in output rate stabilizing.
  • Field Details

  • Constructor Details

    • OutputProcessViewConditionSpec

      public OutputProcessViewConditionSpec()
  • Method Details

    • getOutputConditionFactory

      public OutputConditionFactory getOutputConditionFactory()
    • setOutputConditionFactory

      public void setOutputConditionFactory(OutputConditionFactory outputConditionFactory)
    • getStreamCount

      public int getStreamCount()
    • setStreamCount

      public void setStreamCount(int streamCount)
    • getConditionType

      public ResultSetProcessorOutputConditionType getConditionType()
    • setConditionType

      public void setConditionType(ResultSetProcessorOutputConditionType conditionType)
    • isTerminable

      public boolean isTerminable()
    • setTerminable

      public void setTerminable(boolean terminable)
    • isHasAfter

      public boolean isHasAfter()
    • setHasAfter

      public void setHasAfter(boolean hasAfter)
    • isUnaggregatedUngrouped

      public boolean isUnaggregatedUngrouped()
    • setUnaggregatedUngrouped

      public void setUnaggregatedUngrouped(boolean unaggregatedUngrouped)
    • getSelectClauseStreamSelector

      public SelectClauseStreamSelectorEnum getSelectClauseStreamSelector()
    • setSelectClauseStreamSelector

      public void setSelectClauseStreamSelector(SelectClauseStreamSelectorEnum selectClauseStreamSelector)
    • isDistinct

      public boolean isDistinct()
    • setDistinct

      public void setDistinct(boolean distinct)
    • getAfterTimePeriod

      public TimePeriodCompute getAfterTimePeriod()
    • setAfterTimePeriod

      public void setAfterTimePeriod(TimePeriodCompute afterTimePeriod)
    • getAfterConditionNumberOfEvents

      public Integer getAfterConditionNumberOfEvents()
    • setAfterConditionNumberOfEvents

      public void setAfterConditionNumberOfEvents(Integer afterConditionNumberOfEvents)
    • getPostProcessFactory

      public OutputStrategyPostProcessFactory getPostProcessFactory()
    • setPostProcessFactory

      public void setPostProcessFactory(OutputStrategyPostProcessFactory postProcessFactory)
    • getResultEventType

      public EventType getResultEventType()
    • setResultEventType

      public void setResultEventType(EventType resultEventType)
    • getEventTypes

      public EventType[] getEventTypes()
    • setEventTypes

      public void setEventTypes(EventType[] eventTypes)
    • getDistinctKeyGetter

      public EventPropertyValueGetter getDistinctKeyGetter()
    • setDistinctKeyGetter

      public void setDistinctKeyGetter(EventPropertyValueGetter distinctKeyGetter)
    • setChangeSetStateMgmtSettings

      public void setChangeSetStateMgmtSettings(StateMgmtSetting changeSetStateMgmtSettings)
    • getChangeSetStateMgmtSettings

      public StateMgmtSetting getChangeSetStateMgmtSettings()
    • getOutputFirstStateMgmtSettings

      public StateMgmtSetting getOutputFirstStateMgmtSettings()
    • setOutputFirstStateMgmtSettings

      public void setOutputFirstStateMgmtSettings(StateMgmtSetting outputFirstStateMgmtSettings)