Interface IcebergRetentionMetrics.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<IcebergRetentionMetrics.Builder,
,IcebergRetentionMetrics> SdkBuilder<IcebergRetentionMetrics.Builder,
,IcebergRetentionMetrics> SdkPojo
- Enclosing class:
IcebergRetentionMetrics
@Mutable
@NotThreadSafe
public static interface IcebergRetentionMetrics.Builder
extends SdkPojo, CopyableBuilder<IcebergRetentionMetrics.Builder,IcebergRetentionMetrics>
-
Method Summary
Modifier and TypeMethodDescriptionThe number of DPU hours consumed by the job.jobDurationInHour
(Double jobDurationInHour) The duration of the job in hours.numberOfDataFilesDeleted
(Long numberOfDataFilesDeleted) The number of data files deleted by the retention job run.numberOfDpus
(Integer numberOfDpus) The number of DPUs consumed by the job, rounded up to the nearest whole number.numberOfManifestFilesDeleted
(Long numberOfManifestFilesDeleted) The number of manifest files deleted by the retention job run.numberOfManifestListsDeleted
(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, sdkFieldNameToField, sdkFields
-
Method Details
-
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
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
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
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
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.
-