Uses of Interface
io.siddhi.query.api.SiddhiElement
-
-
Uses of SiddhiElement in io.siddhi.query.api
Classes in io.siddhi.query.api that implement SiddhiElement Modifier and Type Class Description classSiddhiAppSiddhi siddhi app -
Uses of SiddhiElement in io.siddhi.query.api.aggregation
Classes in io.siddhi.query.api.aggregation that implement SiddhiElement Modifier and Type Class Description classTimePeriodTime Period API.classWithinWith time period for Incremental Aggregation. -
Uses of SiddhiElement in io.siddhi.query.api.annotation
Classes in io.siddhi.query.api.annotation that implement SiddhiElement Modifier and Type Class Description classAnnotationAnnotation for siddhi functions and extensionsclassElementAnnotation element -
Uses of SiddhiElement in io.siddhi.query.api.definition
Classes in io.siddhi.query.api.definition that implement SiddhiElement Modifier and Type Class Description classAbstractDefinitionAbstract definition used for Streams, Tables and other common artifactsclassAggregationDefinitionAggregation Definition APIclassAttributeAttributes of the Siddhi DefinitionsclassFunctionDefinitionSiddhi inline function definitionclassStreamDefinitionSiddhi Stream DefinitionclassTableDefinitionSiddhi Table Definition.classTriggerDefinitionSiddhi Trigger DefinitionclassWindowDefinitionJava POJO representation of Siddhi Window definition. -
Uses of SiddhiElement in io.siddhi.query.api.execution.partition
Subinterfaces of SiddhiElement in io.siddhi.query.api.execution.partition Modifier and Type Interface Description interfacePartitionTypeType of Siddhi partitionClasses in io.siddhi.query.api.execution.partition that implement SiddhiElement Modifier and Type Class Description classPartitionPartition class is used to represent the definition of a partition for a Siddhi instance.classRangePartitionTypePartition type supporting value rangesstatic classRangePartitionType.RangePartitionPropertyEach range partition propertyclassValuePartitionTypePartition type supporting values -
Uses of SiddhiElement in io.siddhi.query.api.execution.query
Classes in io.siddhi.query.api.execution.query that implement SiddhiElement Modifier and Type Class Description classOnDemandQueryThis class keep information of on-demand query.classQuerySiddhi QueryclassStoreQueryDeprecated. -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.input.handler
Subinterfaces of SiddhiElement in io.siddhi.query.api.execution.query.input.handler Modifier and Type Interface Description interfaceStreamHandlerStream handler that does manipulations on stream in Siddhi queriesClasses in io.siddhi.query.api.execution.query.input.handler that implement SiddhiElement Modifier and Type Class Description classFilterSiddhi query filterclassStreamFunctionSiddhi stream functionclassWindowSiddhi window handler -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.input.state
Subinterfaces of SiddhiElement in io.siddhi.query.api.execution.query.input.state Modifier and Type Interface Description interfaceStateElementElement representing states in patternClasses in io.siddhi.query.api.execution.query.input.state that implement SiddhiElement Modifier and Type Class Description classAbsentStreamStateElementAbsent state element used in pattern to handle not operations.classCountStateElementCount state element used in patternsclassEveryStateElementEvery state element used in patterns to trigger repeated operationsclassLogicalStateElementLogical state element used in pattern to handle logical operationsclassNextStateElementNext state element used in patterns to link statesclassStreamStateElementState element containing the event stream -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.input.store
Classes in io.siddhi.query.api.execution.query.input.store that implement SiddhiElement Modifier and Type Class Description classStoreStore -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.input.stream
Classes in io.siddhi.query.api.execution.query.input.stream that implement SiddhiElement Modifier and Type Class Description classAnonymousInputStreamAnonymous input query streamclassBasicSingleInputStreamBasic single input stream using filters, windows and functionsclassInputStreamInput stream in queriesclassJoinInputStreamJoining input streams in a queryclassSingleInputStreamSingle input stream using only filters and functionsclassStateInputStreamInput stream that handle states in query -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.output.ratelimit
Classes in io.siddhi.query.api.execution.query.output.ratelimit that implement SiddhiElement Modifier and Type Class Description classEventOutputRateRate limiting of query output based on number of eventsclassOutputRateRate limiting of query outputclassSnapshotOutputRateRate limiting of query output and producing state snapshot as outputclassTimeOutputRateRate limiting of query output based on time -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.output.stream
Classes in io.siddhi.query.api.execution.query.output.stream that implement SiddhiElement Modifier and Type Class Description classDeleteStreamQuery output stream deleting entry from tableclassInsertIntoStreamQuery output stream inserting events in to another stream, table, or windowclassOutputStreamQuery output streamclassReturnStreamQuery output anonymous stream deleting entry from tableclassUpdateOrInsertStreamQuery output stream try to update table else insert into itclassUpdateSetUpdating UpdateSet Attribute for UpdateStreamstatic classUpdateSet.SetAttributeAttribute assignment for updatesclassUpdateStreamQuery output stream update events on table -
Uses of SiddhiElement in io.siddhi.query.api.execution.query.selection
Classes in io.siddhi.query.api.execution.query.selection that implement SiddhiElement Modifier and Type Class Description classBasicSelectorBasic Selector APIclassOrderByAttributeQuery order by attributeclassOutputAttributeQuery output stream attributesclassSelectorSelector selecting query output stream attributes -
Uses of SiddhiElement in io.siddhi.query.api.expression
Classes in io.siddhi.query.api.expression that implement SiddhiElement Modifier and Type Class Description classAttributeFunctionAttribute functionExpressionclassExpressionSiddhi expressionclassVariableVariableExpression -
Uses of SiddhiElement in io.siddhi.query.api.expression.condition
Classes in io.siddhi.query.api.expression.condition that implement SiddhiElement Modifier and Type Class Description classAndAnd condition expressionclassCompareCompare conditionExpressionclassInIn conditionExpressionchecking events from Table or WindowclassIsNullConditionExpressionchecking whether the event is nullclassNotNot conditionExpressionclassOrOr conditionExpression -
Uses of SiddhiElement in io.siddhi.query.api.expression.constant
Subinterfaces of SiddhiElement in io.siddhi.query.api.expression.constant Modifier and Type Interface Description interfaceConstantConstantClasses in io.siddhi.query.api.expression.constant that implement SiddhiElement Modifier and Type Class Description classBoolConstantBoolean constantExpressionclassDoubleConstantDouble constantExpressionclassFloatConstantFloat constantExpressionclassIntConstantInteger constantExpressionclassLongConstantLong constantExpressionclassStringConstantString constantExpressionclassTimeConstantTime constant expression -
Uses of SiddhiElement in io.siddhi.query.api.expression.math
Classes in io.siddhi.query.api.expression.math that implement SiddhiElement Modifier and Type Class Description classAddAndExpressionclassDivideDivideExpressionclassModModExpressionclassMultiplyMultiplyExpressionclassSubtractsubtractExpression
-