Interface DimensionBasedPartitionsSpec
-
- All Superinterfaces:
PartitionsSpec
- All Known Implementing Classes:
DimensionRangePartitionsSpec
,HashedPartitionsSpec
,SingleDimensionPartitionsSpec
public interface DimensionBasedPartitionsSpec extends PartitionsSpec
PartitionsSpec based on dimension values.
-
-
Field Summary
Fields Modifier and Type Field Description static String
ASSUME_GROUPED
static String
FORCE_GUARANTEED_ROLLUP_COMPATIBLE
Message denoting that this spec is forceGuaranteedRollup compatible.static String
MAX_PARTITION_SIZE
static String
PARTITION_DIMENSIONS
static String
TARGET_PARTITION_SIZE
Deprecated.static String
TARGET_ROWS_PER_SEGMENT
-
Fields inherited from interface org.apache.druid.indexer.partitions.PartitionsSpec
DEFAULT_MAX_ROWS_PER_SEGMENT, HISTORICAL_NULL, MAX_ROWS_PER_SEGMENT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<String>
getPartitionDimensions()
Integer
getTargetRowsPerSegment()
-
Methods inherited from interface org.apache.druid.indexer.partitions.PartitionsSpec
getForceGuaranteedRollupIncompatiblityReason, getMaxRowsPerSegment, getType, isForceGuaranteedRollupCompatible, isForceGuaranteedRollupCompatibleType, needsDeterminePartitions
-
-
-
-
Field Detail
-
PARTITION_DIMENSIONS
static final String PARTITION_DIMENSIONS
- See Also:
- Constant Field Values
-
TARGET_ROWS_PER_SEGMENT
static final String TARGET_ROWS_PER_SEGMENT
- See Also:
- Constant Field Values
-
MAX_PARTITION_SIZE
static final String MAX_PARTITION_SIZE
- See Also:
- Constant Field Values
-
ASSUME_GROUPED
static final String ASSUME_GROUPED
- See Also:
- Constant Field Values
-
FORCE_GUARANTEED_ROLLUP_COMPATIBLE
static final String FORCE_GUARANTEED_ROLLUP_COMPATIBLE
Message denoting that this spec is forceGuaranteedRollup compatible.- See Also:
- Constant Field Values
-
TARGET_PARTITION_SIZE
@Deprecated static final String TARGET_PARTITION_SIZE
Deprecated.- See Also:
- Constant Field Values
-
-