public class MultipleDataSegmentAnnouncerDataSegmentAnnouncer extends Object implements DataSegmentAnnouncer
| Constructor and Description |
|---|
MultipleDataSegmentAnnouncerDataSegmentAnnouncer(Iterable<DataSegmentAnnouncer> dataSegmentAnnouncers) |
| Modifier and Type | Method and Description |
|---|---|
void |
announceSegment(io.druid.timeline.DataSegment segment) |
void |
announceSegments(Iterable<io.druid.timeline.DataSegment> segments) |
void |
unannounceSegment(io.druid.timeline.DataSegment segment) |
void |
unannounceSegments(Iterable<io.druid.timeline.DataSegment> segments) |
public MultipleDataSegmentAnnouncerDataSegmentAnnouncer(Iterable<DataSegmentAnnouncer> dataSegmentAnnouncers)
public void announceSegment(io.druid.timeline.DataSegment segment)
throws IOException
announceSegment in interface DataSegmentAnnouncerIOExceptionpublic void unannounceSegment(io.druid.timeline.DataSegment segment)
throws IOException
unannounceSegment in interface DataSegmentAnnouncerIOExceptionpublic void announceSegments(Iterable<io.druid.timeline.DataSegment> segments) throws IOException
announceSegments in interface DataSegmentAnnouncerIOExceptionpublic void unannounceSegments(Iterable<io.druid.timeline.DataSegment> segments) throws IOException
unannounceSegments in interface DataSegmentAnnouncerIOExceptionCopyright © 2011–2015. All rights reserved.