Interface IcebergRetentionMetrics.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<IcebergRetentionMetrics.Builder,IcebergRetentionMetrics>,SdkBuilder<IcebergRetentionMetrics.Builder,IcebergRetentionMetrics>,SdkPojo
- Enclosing class:
- IcebergRetentionMetrics
public static interface IcebergRetentionMetrics.Builder extends SdkPojo, CopyableBuilder<IcebergRetentionMetrics.Builder,IcebergRetentionMetrics>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description IcebergRetentionMetrics.BuilderjobDurationInHour(Double jobDurationInHour)The duration of the job in hours.IcebergRetentionMetrics.BuildernumberOfDataFilesDeleted(Long numberOfDataFilesDeleted)The number of data files deleted by the retention job run.IcebergRetentionMetrics.BuildernumberOfDpus(Integer numberOfDpus)The number of DPU hours consumed by the job.IcebergRetentionMetrics.BuildernumberOfManifestFilesDeleted(Long numberOfManifestFilesDeleted)The number of manifest files deleted by the retention job run.IcebergRetentionMetrics.BuildernumberOfManifestListsDeleted(Long numberOfManifestListsDeleted)The number of manifest lists deleted by the retention job run.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
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.
-
numberOfDpus
IcebergRetentionMetrics.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
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.
-
-