Class InputDataInfoProvider.InputDataInfo

  • Enclosing interface:
    InputDataInfoProvider

    public static class InputDataInfoProvider.InputDataInfo
    extends java.lang.Object
    A POJO that contains input data information (schema information and input data file size)
    • Constructor Detail

      • 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 Detail

      • getInputFileDataSizeInBytes

        public long getInputFileDataSizeInBytes()
      • setInputFileDataSizeInBytes

        public void setInputFileDataSizeInBytes​(long inputFileDataSizeInBytes)
      • getNumInputFiles

        public int getNumInputFiles()
      • hasRecords

        public boolean hasRecords()
      • getInputModificationTime

        public long getInputModificationTime()