Class SegmentMetadata.SegmentMetadataBuilder
java.lang.Object
org.apache.drill.metastore.metadata.BaseMetadata.BaseMetadataBuilder<SegmentMetadata.SegmentMetadataBuilder>
org.apache.drill.metastore.metadata.SegmentMetadata.SegmentMetadataBuilder
- Enclosing class:
SegmentMetadata
public static class SegmentMetadata.SegmentMetadataBuilder
extends BaseMetadata.BaseMetadataBuilder<SegmentMetadata.SegmentMetadataBuilder>
-
Field Summary
Fields inherited from class org.apache.drill.metastore.metadata.BaseMetadata.BaseMetadataBuilder
columnsStatistics, lastModifiedTime, metadataInfo, metadataStatistics, schema, tableInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected voidcolumn(SchemaPath column) protected SegmentMetadata.SegmentMetadataBuilderpartitionValues(List<String> partitionValues) path(org.apache.hadoop.fs.Path path) protected SegmentMetadata.SegmentMetadataBuilderself()Methods inherited from class org.apache.drill.metastore.metadata.BaseMetadata.BaseMetadataBuilder
columnsStatistics, lastModifiedTime, metadataInfo, metadataStatistics, metadataUnit, schema, tableInfo
-
Constructor Details
-
SegmentMetadataBuilder
public SegmentMetadataBuilder()
-
-
Method Details
-
locations
-
path
-
partitionValues
-
column
-
checkRequiredValues
protected void checkRequiredValues()- Overrides:
checkRequiredValuesin classBaseMetadata.BaseMetadataBuilder<SegmentMetadata.SegmentMetadataBuilder>
-
build
- Specified by:
buildin classBaseMetadata.BaseMetadataBuilder<SegmentMetadata.SegmentMetadataBuilder>
-
self
- Specified by:
selfin classBaseMetadata.BaseMetadataBuilder<SegmentMetadata.SegmentMetadataBuilder>
-
metadataUnitInternal
- Specified by:
metadataUnitInternalin classBaseMetadata.BaseMetadataBuilder<SegmentMetadata.SegmentMetadataBuilder>
-