Package org.apache.pulsar.client.api
Class KeySharedPolicy.KeySharedPolicyAutoSplit
- java.lang.Object
-
- org.apache.pulsar.client.api.KeySharedPolicy
-
- org.apache.pulsar.client.api.KeySharedPolicy.KeySharedPolicyAutoSplit
-
- Enclosing class:
- KeySharedPolicy
public static class KeySharedPolicy.KeySharedPolicyAutoSplit extends KeySharedPolicy
Auto split hash range key shared policy.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.pulsar.client.api.KeySharedPolicy
KeySharedPolicy.KeySharedPolicyAutoSplit, KeySharedPolicy.KeySharedPolicySticky
-
-
Field Summary
-
Fields inherited from class org.apache.pulsar.client.api.KeySharedPolicy
allowOutOfOrderDelivery, DEFAULT_HASH_RANGE_SIZE, keySharedMode
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
validate()
-
Methods inherited from class org.apache.pulsar.client.api.KeySharedPolicy
autoSplitHashRange, getHashRangeTotal, getKeySharedMode, isAllowOutOfOrderDelivery, setAllowOutOfOrderDelivery, stickyHashRange
-
-
-
-
Method Detail
-
validate
public void validate()
- Specified by:
validate
in classKeySharedPolicy
-
-