Interface IcebergRetentionMetrics.Builder

  • Method Details

    • numberOfDataFilesDeleted

      IcebergRetentionMetrics.Builder numberOfDataFilesDeleted(Long numberOfDataFilesDeleted)

      The number of data files deleted by the retention job run.

      Parameters:
      numberOfDataFilesDeleted - The number of data files deleted by the retention job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfManifestFilesDeleted

      IcebergRetentionMetrics.Builder numberOfManifestFilesDeleted(Long numberOfManifestFilesDeleted)

      The number of manifest files deleted by the retention job run.

      Parameters:
      numberOfManifestFilesDeleted - The number of manifest files deleted by the retention job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • numberOfManifestListsDeleted

      IcebergRetentionMetrics.Builder numberOfManifestListsDeleted(Long numberOfManifestListsDeleted)

      The number of manifest lists deleted by the retention job run.

      Parameters:
      numberOfManifestListsDeleted - The number of manifest lists deleted by the retention job run.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dpuHours

      The number of DPU hours consumed by the job.

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

      IcebergRetentionMetrics.Builder numberOfDpus(Integer numberOfDpus)

      The number of DPUs consumed by the job, rounded up to the nearest whole number.

      Parameters:
      numberOfDpus - The number of DPUs consumed by the job, rounded up to the nearest whole number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • jobDurationInHour

      IcebergRetentionMetrics.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.