@FunctionalInterface
public interface PartitionStrategy
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
HASH_STRATEGY |
static java.lang.String |
RANDOM_STRATEGY |
static java.lang.String |
USER_DEFINED_STRATEGY |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
calculatePartition(EventType eventType,
org.json.JSONObject event,
java.util.List<java.lang.String> partitions) |
static final java.lang.String HASH_STRATEGY
static final java.lang.String USER_DEFINED_STRATEGY
static final java.lang.String RANDOM_STRATEGY
java.lang.String calculatePartition(EventType eventType, org.json.JSONObject event, java.util.List<java.lang.String> partitions) throws PartitioningException
PartitioningException