Class EnsemblePlacementPolicyConfig
- java.lang.Object
-
- org.apache.pulsar.common.policies.data.EnsemblePlacementPolicyConfig
-
public class EnsemblePlacementPolicyConfig extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classEnsemblePlacementPolicyConfig.ParseEnsemblePlacementPolicyConfigException
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringENSEMBLE_PLACEMENT_POLICY_CONFIG
-
Constructor Summary
Constructors Constructor Description EnsemblePlacementPolicyConfig(java.lang.Class policyClass, java.util.Map<java.lang.String,java.lang.Object> properties)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static EnsemblePlacementPolicyConfigdecode(byte[] data)byte[]encode()booleanequals(java.lang.Object obj)java.lang.ClassgetPolicyClass()java.util.Map<java.lang.String,java.lang.Object>getProperties()inthashCode()
-
-
-
Field Detail
-
ENSEMBLE_PLACEMENT_POLICY_CONFIG
public static final java.lang.String ENSEMBLE_PLACEMENT_POLICY_CONFIG
- See Also:
- Constant Field Values
-
-
Method Detail
-
getPolicyClass
public java.lang.Class getPolicyClass()
-
getProperties
public java.util.Map<java.lang.String,java.lang.Object> getProperties()
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equalsin classjava.lang.Object
-
encode
public byte[] encode() throws EnsemblePlacementPolicyConfig.ParseEnsemblePlacementPolicyConfigException
-
decode
public static EnsemblePlacementPolicyConfig decode(byte[] data) throws EnsemblePlacementPolicyConfig.ParseEnsemblePlacementPolicyConfigException
-
-