Class InstanceAssignmentConfig
- java.lang.Object
-
- org.apache.pinot.spi.config.BaseJsonConfig
-
- org.apache.pinot.spi.config.table.assignment.InstanceAssignmentConfig
-
- All Implemented Interfaces:
Serializable
public class InstanceAssignmentConfig extends BaseJsonConfig
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classInstanceAssignmentConfig.PartitionSelector
-
Constructor Summary
Constructors Constructor Description InstanceAssignmentConfig(InstanceTagPoolConfig tagPoolConfig, InstanceConstraintConfig constraintConfig, InstanceReplicaGroupPartitionConfig replicaGroupPartitionConfig)InstanceAssignmentConfig(InstanceTagPoolConfig tagPoolConfig, InstanceConstraintConfig constraintConfig, InstanceReplicaGroupPartitionConfig replicaGroupPartitionConfig, String partitionSelector)
-
Method Summary
Modifier and Type Method Description InstanceConstraintConfiggetConstraintConfig()InstanceAssignmentConfig.PartitionSelectorgetPartitionSelector()InstanceReplicaGroupPartitionConfiggetReplicaGroupPartitionConfig()InstanceTagPoolConfiggetTagPoolConfig()-
Methods inherited from class org.apache.pinot.spi.config.BaseJsonConfig
equals, hashCode, toJsonNode, toJsonString, toString
-
-
-
-
Constructor Detail
-
InstanceAssignmentConfig
public InstanceAssignmentConfig(InstanceTagPoolConfig tagPoolConfig, @Nullable InstanceConstraintConfig constraintConfig, InstanceReplicaGroupPartitionConfig replicaGroupPartitionConfig, @Nullable String partitionSelector)
-
InstanceAssignmentConfig
public InstanceAssignmentConfig(InstanceTagPoolConfig tagPoolConfig, InstanceConstraintConfig constraintConfig, InstanceReplicaGroupPartitionConfig replicaGroupPartitionConfig)
-
-
Method Detail
-
getPartitionSelector
public InstanceAssignmentConfig.PartitionSelector getPartitionSelector()
-
getTagPoolConfig
public InstanceTagPoolConfig getTagPoolConfig()
-
getConstraintConfig
@Nullable public InstanceConstraintConfig getConstraintConfig()
-
getReplicaGroupPartitionConfig
public InstanceReplicaGroupPartitionConfig getReplicaGroupPartitionConfig()
-
-