public class Partition extends Object implements ExecutionElement
| Constructor and Description |
|---|
Partition() |
| Modifier and Type | Method and Description |
|---|---|
Partition |
addQuery(Query query) |
Partition |
annotation(Annotation annotation) |
boolean |
equals(Object o) |
List<Annotation> |
getAnnotations() |
Map<String,PartitionType> |
getPartitionTypeMap() |
List<Query> |
getQueryList() |
int |
hashCode() |
static Partition |
partition() |
static RangePartitionType.RangePartitionProperty |
range(String partitionKey,
Expression condition) |
String |
toString() |
Partition |
with(PartitionType partitionType) |
Partition |
with(String streamId,
Expression expression) |
Partition |
with(String streamId,
RangePartitionType.RangePartitionProperty... rangePartitionProperties) |
public static Partition partition()
public Map<String,PartitionType> getPartitionTypeMap()
public Partition with(String streamId, Expression expression)
public Partition with(String streamId, RangePartitionType.RangePartitionProperty... rangePartitionProperties)
public Partition with(PartitionType partitionType)
public static RangePartitionType.RangePartitionProperty range(String partitionKey, Expression condition)
public Partition annotation(Annotation annotation)
public List<Annotation> getAnnotations()
getAnnotations in interface ExecutionElementCopyright © 2022 WSO2. All Rights Reserved.