Class TimeOutputRate
- java.lang.Object
-
- io.siddhi.query.api.execution.query.output.ratelimit.OutputRate
-
- io.siddhi.query.api.execution.query.output.ratelimit.TimeOutputRate
-
- All Implemented Interfaces:
SiddhiElement,Serializable
public class TimeOutputRate extends OutputRate
Rate limiting of query output based on time- 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 TimeOutputRate(Long value)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)OutputRate.TypegetType()LonggetValue()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
-
TimeOutputRate
public TimeOutputRate(Long value)
-
-
Method Detail
-
output
public OutputRate output(OutputRate.Type type)
-
getValue
public Long getValue()
-
getType
public OutputRate.Type getType()
-
-