@Override
  public long getLength() {
    if (length == null) {
      this.length = lazyStat().getLen();
    }
    return length;
  }
{@link InputFile} implementation using the Hadoop {@link FileSystem} API.

<p>This class is based on Parquet's HadoopInputFile.
iceberg/patched-iceberg-core/src/main/java/org/apache/iceberg/hadoop/HadoopInputFile.java