Package org.apache.pinot.common.tier
Class Tier
- java.lang.Object
-
- org.apache.pinot.common.tier.Tier
-
public class Tier extends Object
Represents a tier of storage in Pinot. It consists of name - unique name given to a tier in the table config and to create instancePartitions for the tier segmentSelector -TierSegmentSelectorstrategy used by the tier to select eligible segments of a table storage -TierStorageused by the tier as storage for the eligible segments
-
-
Constructor Summary
Constructors Constructor Description Tier(String name, TierSegmentSelector segmentSelector, TierStorage storage)
-
Method Summary
Modifier and Type Method Description StringgetName()TierSegmentSelectorgetSegmentSelector()TierStoragegetStorage()StringtoString()
-
-
-
Constructor Detail
-
Tier
public Tier(String name, TierSegmentSelector segmentSelector, TierStorage storage)
-
-
Method Detail
-
getName
public String getName()
-
getSegmentSelector
public TierSegmentSelector getSegmentSelector()
-
getStorage
public TierStorage getStorage()
-
-