Class SegmentDirectoryLoaderContext.Builder
- java.lang.Object
-
- org.apache.pinot.segment.spi.loader.SegmentDirectoryLoaderContext.Builder
-
- Enclosing class:
- SegmentDirectoryLoaderContext
public static class SegmentDirectoryLoaderContext.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
Modifier and Type Method Description SegmentDirectoryLoaderContextbuild()SegmentDirectoryLoaderContext.BuildersetInstanceId(String instanceId)SegmentDirectoryLoaderContext.BuildersetInstanceTierConfigs(Map<String,Map<String,String>> instanceTierConfigs)SegmentDirectoryLoaderContext.BuildersetSchema(Schema schema)SegmentDirectoryLoaderContext.BuildersetSegmentCrc(String segmentCrc)SegmentDirectoryLoaderContext.BuildersetSegmentDirectoryConfigs(PinotConfiguration segmentDirectoryConfigs)SegmentDirectoryLoaderContext.BuildersetSegmentName(String segmentName)SegmentDirectoryLoaderContext.BuildersetSegmentTier(String segmentTier)SegmentDirectoryLoaderContext.BuildersetTableConfig(TableConfig tableConfig)SegmentDirectoryLoaderContext.BuildersetTableDataDir(String tableDataDir)
-
-
-
Method Detail
-
setTableConfig
public SegmentDirectoryLoaderContext.Builder setTableConfig(TableConfig tableConfig)
-
setSchema
public SegmentDirectoryLoaderContext.Builder setSchema(Schema schema)
-
setInstanceId
public SegmentDirectoryLoaderContext.Builder setInstanceId(String instanceId)
-
setTableDataDir
public SegmentDirectoryLoaderContext.Builder setTableDataDir(String tableDataDir)
-
setSegmentName
public SegmentDirectoryLoaderContext.Builder setSegmentName(String segmentName)
-
setSegmentCrc
public SegmentDirectoryLoaderContext.Builder setSegmentCrc(String segmentCrc)
-
setSegmentTier
public SegmentDirectoryLoaderContext.Builder setSegmentTier(String segmentTier)
-
setInstanceTierConfigs
public SegmentDirectoryLoaderContext.Builder setInstanceTierConfigs(Map<String,Map<String,String>> instanceTierConfigs)
-
setSegmentDirectoryConfigs
public SegmentDirectoryLoaderContext.Builder setSegmentDirectoryConfigs(PinotConfiguration segmentDirectoryConfigs)
-
build
public SegmentDirectoryLoaderContext build()
-
-