Interface DataSource.ByteSize

All Known Implementing Classes:
DataSource.ByteSize.Estimate, DataSource.ByteSize.Exact, DataSource.ByteSize.Unknown
Enclosing class:
DataSource

public static sealed interface DataSource.ByteSize permits DataSource.ByteSize.Unknown, DataSource.ByteSize.Estimate, DataSource.ByteSize.Exact
Precision-aware byte size. See DataSource.byteSize().
  • Method Details

    • asOptional

      OptionalLong asOptional()
      Returns the byte size as a long, or OptionalLong.empty() when unknown.