| BaseDimensionRangeShardSpec |
|
| BucketNumberedShardSpec |
This is one of the special shardSpecs which are temporarily used during batch ingestion.
|
| BuildingDimensionRangeShardSpec |
|
| BuildingHashBasedNumberedShardSpec |
|
| BuildingShardSpec |
This is one of the special shardSpecs which are temporarily used during batch ingestion.
|
| BuildingSingleDimensionShardSpec |
|
| DimensionRangeShardSpec |
ShardSpec for partitioning based on ranges of one or more dimensions.
|
| HashBasedNumberedShardSpec |
|
| HashPartitionFunction |
An enum of supported hash partition functions.
|
| IntegerPartitionChunk |
|
| LinearPartialShardSpec |
|
| NoneShardSpec |
Deprecated.
|
| NumberedPartialShardSpec |
|
| NumberedPartitionChunk |
|
| NumberedShardSpec |
An extendable linear shard spec containing the information of core partitions.
|
| OverwriteShardSpec |
ShardSpec for non-first-generation segments.
|
| PartialShardSpec |
This interface is used in the segment allocation protocol when it is coordinated by the Overlord; when appending
segments to an existing datasource (either streaming ingestion or batch append) or any case when segment
lock is used.
|
| PartitionChunk |
A PartitionChunk represents a chunk of a partitioned(sharded) space.
|
| PartitionHolder |
An object that clumps together multiple other objects which each represent a shard of some space.
|
| ShardSpec |
A Marker interface that exists to combine ShardSpec objects together for Jackson.
|
| ShardSpecLookup |
|
| SingleDimensionShardSpec |
ShardSpec for range partitioning based on a single dimension
|
| StringPartitionChunk |
|
| TombstonePartitionedChunk |
|
| TombstoneShardSpec |
A shard spec to represent tombstones.
|