Package org.apache.druid.segment
Class DataSegmentsWithSchemas
- java.lang.Object
-
- org.apache.druid.segment.DataSegmentsWithSchemas
-
public class DataSegmentsWithSchemas extends Object
This immutable class encapsulates segments metadata and corresponding schema.
-
-
Constructor Summary
Constructors Constructor Description DataSegmentsWithSchemas(int schemaVersion)DataSegmentsWithSchemas(Set<DataSegment> segments, SegmentSchemaMapping segmentSchemaMapping)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)Set<DataSegment>getSegments()SegmentSchemaMappinggetSegmentSchemaMapping()inthashCode()
-
-
-
Constructor Detail
-
DataSegmentsWithSchemas
public DataSegmentsWithSchemas(int schemaVersion)
-
DataSegmentsWithSchemas
public DataSegmentsWithSchemas(Set<DataSegment> segments, @Nullable SegmentSchemaMapping segmentSchemaMapping)
-
-
Method Detail
-
getSegments
public Set<DataSegment> getSegments()
-
getSegmentSchemaMapping
@Nullable public SegmentSchemaMapping getSegmentSchemaMapping()
-
-