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
path
Fields inherited from interface org.apache.drill.exec.store.schedule.CompleteWork
logger
-
Constructor Summary
ConstructorDescriptionRowGroupInfo
(org.apache.hadoop.fs.Path path, long start, long length, int rowGroupIndex, long rowCount) -
Method Summary
Modifier and TypeMethodDescriptionint
List<? extends MetadataBase.ColumnMetadata>
long
long
int
long
void
setColumns
(List<? extends MetadataBase.ColumnMetadata> columns) void
setEndpointByteMap
(EndpointByteMap byteMap) void
setNumRecordsToRead
(long numRecords) Methods inherited from class org.apache.drill.exec.store.dfs.ReadEntryFromHDFS
getLength, getStart
Methods 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:
compareTo
in interfaceComparable<CompleteWork>
-
getTotalBytes
public long getTotalBytes()- Specified by:
getTotalBytes
in interfaceCompleteWork
-
getByteMap
- Specified by:
getByteMap
in interfaceCompleteWork
-
getNumRecordsToRead
public long getNumRecordsToRead() -
setNumRecordsToRead
public void setNumRecordsToRead(long numRecords) -
setEndpointByteMap
-
getRowCount
public long getRowCount() -
getColumns
-
setColumns
-