Class SegmentMetadataCacheConfig
- java.lang.Object
-
- org.apache.druid.segment.metadata.SegmentMetadataCacheConfig
-
public class SegmentMetadataCacheConfig extends Object
Coordinator-side configuration class for customizing properties related to the SegmentMetadata cache. SeeCoordinatorSegmentMetadataCache
-
-
Constructor Summary
Constructors Constructor Description SegmentMetadataCacheConfig()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static SegmentMetadataCacheConfigcreate()static SegmentMetadataCacheConfigcreate(String metadataRefreshPeriod)AbstractSegmentMetadataCache.ColumnTypeMergePolicygetMetadataColumnTypeMergePolicy()org.joda.time.PeriodgetMetadataRefreshPeriod()booleanisAwaitInitializationOnStart()voidsetMetadataRefreshPeriod(org.joda.time.Period metadataRefreshPeriod)StringtoString()
-
-
-
Method Detail
-
create
public static SegmentMetadataCacheConfig create()
-
create
public static SegmentMetadataCacheConfig create(String metadataRefreshPeriod)
-
setMetadataRefreshPeriod
public void setMetadataRefreshPeriod(org.joda.time.Period metadataRefreshPeriod)
-
isAwaitInitializationOnStart
public boolean isAwaitInitializationOnStart()
-
getMetadataColumnTypeMergePolicy
public AbstractSegmentMetadataCache.ColumnTypeMergePolicy getMetadataColumnTypeMergePolicy()
-
getMetadataRefreshPeriod
public org.joda.time.Period getMetadataRefreshPeriod()
-
-