Class SegmentsAndCommitMetadata
java.lang.Object
org.apache.druid.segment.realtime.appenderator.SegmentsAndCommitMetadata
-
Constructor Summary
ConstructorsConstructorDescriptionSegmentsAndCommitMetadata(List<DataSegment> segments, Object commitMetadata) SegmentsAndCommitMetadata(List<DataSegment> segments, Object commitMetadata, SegmentSchemaMapping segmentSchemaMapping) SegmentsAndCommitMetadata(List<DataSegment> segments, Object commitMetadata, SegmentSchemaMapping segmentSchemaMapping, Set<DataSegment> upgradedSegments) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()toString()withUpgradedSegments(Set<DataSegment> upgradedSegments)
-
Constructor Details
-
SegmentsAndCommitMetadata
-
SegmentsAndCommitMetadata
public SegmentsAndCommitMetadata(List<DataSegment> segments, Object commitMetadata, SegmentSchemaMapping segmentSchemaMapping) -
SegmentsAndCommitMetadata
public SegmentsAndCommitMetadata(List<DataSegment> segments, @Nullable Object commitMetadata, @Nullable SegmentSchemaMapping segmentSchemaMapping, @Nullable Set<DataSegment> upgradedSegments)
-
-
Method Details
-
withUpgradedSegments
-
getCommitMetadata
-
getSegments
-
getUpgradedSegments
- Returns:
- the set of extra upgraded segments committed due to a concurrent replace.
-
getSegmentSchemaMapping
-
equals
-
hashCode
public int hashCode() -
toString
-