Class RowGroupMetadata.RowGroupMetadataBuilder
java.lang.Object
org.apache.drill.metastore.metadata.BaseMetadata.BaseMetadataBuilder<RowGroupMetadata.RowGroupMetadataBuilder>
org.apache.drill.metastore.metadata.RowGroupMetadata.RowGroupMetadataBuilder
- Enclosing class:
- RowGroupMetadata
public static class RowGroupMetadata.RowGroupMetadataBuilder
extends BaseMetadata.BaseMetadataBuilder<RowGroupMetadata.RowGroupMetadataBuilder>
-
Field Summary
Fields inherited from class org.apache.drill.metastore.metadata.BaseMetadata.BaseMetadataBuilder
columnsStatistics, lastModifiedTime, metadataInfo, metadataStatistics, schema, tableInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbuild()
protected void
hostAffinity
(Map<String, Float> hostAffinity) protected RowGroupMetadata.RowGroupMetadataBuilder
path
(org.apache.hadoop.fs.Path path) rowGroupIndex
(int rowGroupIndex) protected RowGroupMetadata.RowGroupMetadataBuilder
self()
Methods inherited from class org.apache.drill.metastore.metadata.BaseMetadata.BaseMetadataBuilder
columnsStatistics, lastModifiedTime, metadataInfo, metadataStatistics, metadataUnit, schema, tableInfo
-
Constructor Details
-
RowGroupMetadataBuilder
public RowGroupMetadataBuilder()
-
-
Method Details
-
hostAffinity
-
rowGroupIndex
-
path
-
checkRequiredValues
protected void checkRequiredValues()- Overrides:
checkRequiredValues
in classBaseMetadata.BaseMetadataBuilder<RowGroupMetadata.RowGroupMetadataBuilder>
-
build
- Specified by:
build
in classBaseMetadata.BaseMetadataBuilder<RowGroupMetadata.RowGroupMetadataBuilder>
-
self
- Specified by:
self
in classBaseMetadata.BaseMetadataBuilder<RowGroupMetadata.RowGroupMetadataBuilder>
-
metadataUnitInternal
- Specified by:
metadataUnitInternal
in classBaseMetadata.BaseMetadataBuilder<RowGroupMetadata.RowGroupMetadataBuilder>
-