Interface IcebergRetentionMetrics.Builder

    • Method Detail

      • 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

        IcebergRetentionMetrics.Builder dpuHours​(Double 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.