Package com.linkedin.venice.hadoop
Class InputDataInfoProvider.InputDataInfo
java.lang.Object
com.linkedin.venice.hadoop.InputDataInfoProvider.InputDataInfo
- Enclosing interface:
- InputDataInfoProvider
A POJO that contains input data information (schema information and input data file size)
-
Constructor Summary
ConstructorDescriptionInputDataInfo
(long inputFileDataSizeInBytes, int numInputFiles, boolean hasRecords, long inputModificationTime) InputDataInfo
(long inputFileDataSizeInBytes, int numInputFiles, boolean hasRecords, long inputModificationTime, boolean requireValidInputFileDataSizeInBytes) -
Method Summary
Modifier and TypeMethodDescriptionlong
long
int
boolean
void
setInputFileDataSizeInBytes
(long inputFileDataSizeInBytes)
-
Constructor Details
-
InputDataInfo
public InputDataInfo(long inputFileDataSizeInBytes, int numInputFiles, boolean hasRecords, long inputModificationTime) -
InputDataInfo
public InputDataInfo(long inputFileDataSizeInBytes, int numInputFiles, boolean hasRecords, long inputModificationTime, boolean requireValidInputFileDataSizeInBytes)
-
-
Method Details
-
getInputFileDataSizeInBytes
public long getInputFileDataSizeInBytes() -
setInputFileDataSizeInBytes
public void setInputFileDataSizeInBytes(long inputFileDataSizeInBytes) -
getNumInputFiles
public int getNumInputFiles() -
hasRecords
public boolean hasRecords() -
getInputModificationTime
public long getInputModificationTime()
-