Class BuildingSingleDimensionShardSpec
java.lang.Object
org.apache.druid.timeline.partition.BuildingDimensionRangeShardSpec
org.apache.druid.timeline.partition.BuildingSingleDimensionShardSpec
- All Implemented Interfaces:
BuildingShardSpec<DimensionRangeShardSpec>,ShardSpec
See
BuildingShardSpec for how this class is used.- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.druid.timeline.partition.ShardSpec
ShardSpec.Type -
Constructor Summary
ConstructorsConstructorDescriptionBuildingSingleDimensionShardSpec(int bucketId, String dimension, String start, String end, int partitionNum) -
Method Summary
Modifier and TypeMethodDescriptionconvert(int numCorePartitions) <T> PartitionChunk<T>createChunk(T obj) booleangetEnd()getStart()getType()Get the type name of this ShardSpec.inthashCode()toString()Methods inherited from class org.apache.druid.timeline.partition.BuildingDimensionRangeShardSpec
getBucketId, getDimensions, getEndTuple, getPartitionNum, getStartTupleMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.druid.timeline.partition.BuildingShardSpec
getDomainDimensions, getLookup, getNumCorePartitions, possibleInDomainMethods inherited from interface org.apache.druid.timeline.partition.ShardSpec
canCreateNumberedPartitionChunk, getAtomicUpdateGroupSize, getDomainVirtualColumns, getEndRootPartitionId, getMinorVersion, getStartRootPartitionId, sharePartitionSpace, withCorePartitions, withPartitionNum
-
Constructor Details
-
BuildingSingleDimensionShardSpec
-
-
Method Details
-
getSerializableObject
-
getDimension
-
getStart
-
getEnd
-
convert
- Specified by:
convertin interfaceBuildingShardSpec<DimensionRangeShardSpec>- Overrides:
convertin classBuildingDimensionRangeShardSpec
-
createChunk
- Specified by:
createChunkin interfaceShardSpec- Overrides:
createChunkin classBuildingDimensionRangeShardSpec
-
getType
Description copied from interface:ShardSpecGet the type name of this ShardSpec.- Specified by:
getTypein interfaceShardSpec- Overrides:
getTypein classBuildingDimensionRangeShardSpec
-
equals
- Overrides:
equalsin classBuildingDimensionRangeShardSpec
-
hashCode
public int hashCode()- Overrides:
hashCodein classBuildingDimensionRangeShardSpec
-
toString
- Overrides:
toStringin classBuildingDimensionRangeShardSpec
-