public class S3DataSegmentPusher extends Object implements io.druid.segment.loading.DataSegmentPusher
| Constructor and Description |
|---|
S3DataSegmentPusher(org.jets3t.service.impl.rest.httpclient.RestS3Service s3Client,
S3DataSegmentPusherConfig config,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper) |
| Modifier and Type | Method and Description |
|---|---|
String |
getPathForHadoop(String dataSource) |
io.druid.timeline.DataSegment |
push(File indexFilesDir,
io.druid.timeline.DataSegment inSegment) |
@Inject
public S3DataSegmentPusher(org.jets3t.service.impl.rest.httpclient.RestS3Service s3Client,
S3DataSegmentPusherConfig config,
com.fasterxml.jackson.databind.ObjectMapper jsonMapper)
public String getPathForHadoop(String dataSource)
getPathForHadoop in interface io.druid.segment.loading.DataSegmentPusherpublic io.druid.timeline.DataSegment push(File indexFilesDir, io.druid.timeline.DataSegment inSegment) throws IOException
push in interface io.druid.segment.loading.DataSegmentPusherIOExceptionCopyright © 2011–2015. All rights reserved.