| Package | Description |
|---|---|
| org.wso2.siddhi.core.query.output.ratelimit.snapshot |
| Modifier and Type | Class and Description |
|---|---|
class |
AggregationGroupByWindowedPerSnapshotOutputRateLimiter
Implementation of
PerSnapshotOutputRateLimiter for queries with GroupBy, Aggregators and Windows. |
class |
AggregationWindowedPerSnapshotOutputRateLimiter
Implementation of
PerSnapshotOutputRateLimiter for queries with Windows and Aggregators. |
class |
AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter
Implementation of
PerSnapshotOutputRateLimiter for queries with GroupBy, Aggregators and Windows which
will output all events. |
class |
AllAggregationPerSnapshotOutputRateLimiter
Implementation of
PerSnapshotOutputRateLimiter for queries with Aggregators which will output all events. |
class |
GroupByPerSnapshotOutputRateLimiter
Implementation of
PerSnapshotOutputRateLimiter for queries with GroupBy. |
class |
PerSnapshotOutputRateLimiter
Parent implementation for per event periodic snapshot rate limiting.
|
class |
WindowedPerSnapshotOutputRateLimiter
Implementation of
PerSnapshotOutputRateLimiter for queries with Windows. |
| Modifier and Type | Method and Description |
|---|---|
abstract SnapshotOutputRateLimiter |
SnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
WindowedPerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
AllAggregationPerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
AggregationWindowedPerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
AllAggregationGroupByWindowedPerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
GroupByPerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
PerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
SnapshotOutputRateLimiter |
AggregationGroupByWindowedPerSnapshotOutputRateLimiter.clone(String key,
WrappedSnapshotOutputRateLimiter wrappedSnapshotOutputRateLimiter) |
Copyright © 2018 WSO2. All rights reserved.