Interface CoverageHours.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<CoverageHours.Builder,CoverageHours>,SdkBuilder<CoverageHours.Builder,CoverageHours>,SdkPojo
- Enclosing class:
- CoverageHours
public static interface CoverageHours.Builder extends SdkPojo, CopyableBuilder<CoverageHours.Builder,CoverageHours>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description CoverageHours.BuildercoverageHoursPercentage(String coverageHoursPercentage)The percentage of instance hours that a reservation covered.CoverageHours.BuilderonDemandHours(String onDemandHours)The number of instance running hours that On-Demand Instances covered.CoverageHours.BuilderreservedHours(String reservedHours)The number of instance running hours that reservations covered.CoverageHours.BuildertotalRunningHours(String totalRunningHours)The total instance usage, in hours.-
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
-
onDemandHours
CoverageHours.Builder onDemandHours(String onDemandHours)
The number of instance running hours that On-Demand Instances covered.
- Parameters:
onDemandHours- The number of instance running hours that On-Demand Instances covered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
reservedHours
CoverageHours.Builder reservedHours(String reservedHours)
The number of instance running hours that reservations covered.
- Parameters:
reservedHours- The number of instance running hours that reservations covered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
totalRunningHours
CoverageHours.Builder totalRunningHours(String totalRunningHours)
The total instance usage, in hours.
- Parameters:
totalRunningHours- The total instance usage, in hours.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
coverageHoursPercentage
CoverageHours.Builder coverageHoursPercentage(String coverageHoursPercentage)
The percentage of instance hours that a reservation covered.
- Parameters:
coverageHoursPercentage- The percentage of instance hours that a reservation covered.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-