Package org.apache.druid.segment.loading
Class OmniDataSegmentKiller
java.lang.Object
org.apache.druid.segment.loading.OmniDataSegmentKiller
- All Implemented Interfaces:
DataSegmentKiller
-
Field Summary
Fields inherited from interface org.apache.druid.segment.loading.DataSegmentKiller
log -
Constructor Summary
ConstructorsConstructorDescriptionOmniDataSegmentKiller(Map<String, com.google.inject.Provider<DataSegmentKiller>> killers) -
Method Summary
Modifier and TypeMethodDescriptionMap<String,com.google.common.base.Supplier<DataSegmentKiller>> voidkill(List<DataSegment> segments) voidkill(DataSegment segment) voidkillAll()Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.druid.segment.loading.DataSegmentKiller
killQuietly
-
Constructor Details
-
OmniDataSegmentKiller
@Inject public OmniDataSegmentKiller(Map<String, com.google.inject.Provider<DataSegmentKiller>> killers)
-
-
Method Details
-
kill
- Specified by:
killin interfaceDataSegmentKiller- Throws:
SegmentLoadingException
-
kill
- Specified by:
killin interfaceDataSegmentKiller- Throws:
SegmentLoadingException
-
killAll
public void killAll()- Specified by:
killAllin interfaceDataSegmentKiller
-
getKillers
-