public class SegmentTransactionalInsertAction extends Object implements TaskAction<SegmentPublishResult>
| Constructor and Description | 
|---|
SegmentTransactionalInsertAction(Set<DataSegment> segments)  | 
SegmentTransactionalInsertAction(Set<DataSegment> segments,
                                DataSourceMetadata startMetadata,
                                DataSourceMetadata endMetadata)  | 
| Modifier and Type | Method and Description | 
|---|---|
DataSourceMetadata | 
getEndMetadata()  | 
com.fasterxml.jackson.core.type.TypeReference<SegmentPublishResult> | 
getReturnTypeReference()  | 
Set<DataSegment> | 
getSegments()  | 
DataSourceMetadata | 
getStartMetadata()  | 
boolean | 
isAudited()  | 
SegmentPublishResult | 
perform(Task task,
       TaskActionToolbox toolbox)
 | 
String | 
toString()  | 
public SegmentTransactionalInsertAction(Set<DataSegment> segments)
public SegmentTransactionalInsertAction(Set<DataSegment> segments, DataSourceMetadata startMetadata, DataSourceMetadata endMetadata)
public Set<DataSegment> getSegments()
public DataSourceMetadata getStartMetadata()
public DataSourceMetadata getEndMetadata()
public com.fasterxml.jackson.core.type.TypeReference<SegmentPublishResult> getReturnTypeReference()
getReturnTypeReference in interface TaskAction<SegmentPublishResult>public SegmentPublishResult perform(Task task, TaskActionToolbox toolbox) throws IOException
IndexerMetadataStorageCoordinator.announceHistoricalSegments(Set, DataSourceMetadata, DataSourceMetadata).perform in interface TaskAction<SegmentPublishResult>IOExceptionpublic boolean isAudited()
isAudited in interface TaskAction<SegmentPublishResult>Copyright © 2011–2018. All rights reserved.