Class EventOutputRate
- java.lang.Object
-
- io.siddhi.query.api.execution.query.output.ratelimit.OutputRate
-
- io.siddhi.query.api.execution.query.output.ratelimit.EventOutputRate
-
- All Implemented Interfaces:
SiddhiElement,Serializable
public class EventOutputRate extends OutputRate
Rate limiting of query output based on number of events- See Also:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class io.siddhi.query.api.execution.query.output.ratelimit.OutputRate
OutputRate.Type
-
-
Constructor Summary
Constructors Constructor Description EventOutputRate(Integer value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)OutputRate.TypegetType()IntegergetValue()inthashCode()OutputRateoutput(OutputRate.Type type)StringtoString()-
Methods inherited from class io.siddhi.query.api.execution.query.output.ratelimit.OutputRate
getQueryContextEndIndex, getQueryContextStartIndex, perEvents, perSnapshot, perSnapshot, perTimePeriod, perTimePeriod, setQueryContextEndIndex, setQueryContextStartIndex
-
-
-
-
Constructor Detail
-
EventOutputRate
public EventOutputRate(Integer value)
-
-
Method Detail
-
output
public OutputRate output(OutputRate.Type type)
-
getValue
public Integer getValue()
-
getType
public OutputRate.Type getType()
-
-