Class RowGroupInfo
java.lang.Object
org.apache.drill.exec.store.dfs.ReadEntryWithPath
org.apache.drill.exec.store.dfs.ReadEntryFromHDFS
org.apache.drill.exec.store.parquet.RowGroupInfo
- All Implemented Interfaces:
Comparable<CompleteWork>,FileWork,CompleteWork
-
Field Summary
Fields inherited from class org.apache.drill.exec.store.dfs.ReadEntryWithPath
pathFields inherited from interface org.apache.drill.exec.store.schedule.CompleteWork
logger -
Constructor Summary
ConstructorsConstructorDescriptionRowGroupInfo(org.apache.hadoop.fs.Path path, long start, long length, int rowGroupIndex, long rowCount) -
Method Summary
Modifier and TypeMethodDescriptionintList<? extends MetadataBase.ColumnMetadata> longlongintlongvoidsetColumns(List<? extends MetadataBase.ColumnMetadata> columns) voidsetEndpointByteMap(EndpointByteMap byteMap) voidsetNumRecordsToRead(long numRecords) Methods inherited from class org.apache.drill.exec.store.dfs.ReadEntryFromHDFS
getLength, getStartMethods inherited from class org.apache.drill.exec.store.dfs.ReadEntryWithPath
getPath, toString
-
Constructor Details
-
RowGroupInfo
public RowGroupInfo(org.apache.hadoop.fs.Path path, long start, long length, int rowGroupIndex, long rowCount)
-
-
Method Details
-
getRowGroupReadEntry
-
getRowGroupIndex
public int getRowGroupIndex() -
compareTo
- Specified by:
compareToin interfaceComparable<CompleteWork>
-
getTotalBytes
public long getTotalBytes()- Specified by:
getTotalBytesin interfaceCompleteWork
-
getByteMap
- Specified by:
getByteMapin interfaceCompleteWork
-
getNumRecordsToRead
public long getNumRecordsToRead() -
setNumRecordsToRead
public void setNumRecordsToRead(long numRecords) -
setEndpointByteMap
-
getRowCount
public long getRowCount() -
getColumns
-
setColumns
-