Interface IcebergCompactionMetrics.Builder

  • Method Details

    • numberOfBytesCompacted

      IcebergCompactionMetrics.Builder numberOfBytesCompacted(Long numberOfBytesCompacted)

      The number of bytes removed by the compaction job run.

      Parameters:
      numberOfBytesCompacted - The number of bytes removed by the compaction job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfFilesCompacted

      IcebergCompactionMetrics.Builder numberOfFilesCompacted(Long numberOfFilesCompacted)

      The number of files removed by the compaction job run.

      Parameters:
      numberOfFilesCompacted - The number of files removed by the compaction job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfDpus

      IcebergCompactionMetrics.Builder numberOfDpus(Integer numberOfDpus)

      The number of DPU hours consumed by the job.

      Parameters:
      numberOfDpus - The number of DPU hours consumed by the job.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobDurationInHour

      IcebergCompactionMetrics.Builder jobDurationInHour(Double jobDurationInHour)

      The duration of the job in hours.

      Parameters:
      jobDurationInHour - The duration of the job in hours.
      Returns:
      Returns a reference to this object so that method calls can be chained together.