Class ColumnPartitionConfig
- java.lang.Object
-
- org.apache.pinot.spi.config.BaseJsonConfig
-
- org.apache.pinot.spi.config.table.ColumnPartitionConfig
-
- All Implemented Interfaces:
Serializable
public class ColumnPartitionConfig extends BaseJsonConfig
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ColumnPartitionConfig(String functionName, int numPartitions)ColumnPartitionConfig(String functionName, int numPartitions, Map<String,String> functionConfig)
-
Method Summary
Modifier and Type Method Description Map<String,String>getFunctionConfig()Returns the partition function configuration for the column.StringgetFunctionName()Returns the partition function name for the column.intgetNumPartitions()Returns the number of partitions for this column.-
Methods inherited from class org.apache.pinot.spi.config.BaseJsonConfig
equals, hashCode, toJsonNode, toJsonString, toString
-
-
-
-
Method Detail
-
getFunctionName
public String getFunctionName()
Returns the partition function name for the column.- Returns:
- Partition function name.
-
getFunctionConfig
@Nullable public Map<String,String> getFunctionConfig()
Returns the partition function configuration for the column.- Returns:
- Partition function configuration.
-
getNumPartitions
public int getNumPartitions()
Returns the number of partitions for this column.- Returns:
- Number of partitions.
-
-