public static interface Coverage.Builder extends SdkPojo, CopyableBuilder<Coverage.Builder,Coverage>
| Modifier and Type | Method and Description |
|---|---|
default Coverage.Builder |
coverageCost(Consumer<CoverageCost.Builder> coverageCost)
The amount of cost that the reservation covered.
|
Coverage.Builder |
coverageCost(CoverageCost coverageCost)
The amount of cost that the reservation covered.
|
default Coverage.Builder |
coverageHours(Consumer<CoverageHours.Builder> coverageHours)
The amount of instance usage that the reservation covered, in hours.
|
Coverage.Builder |
coverageHours(CoverageHours coverageHours)
The amount of instance usage that the reservation covered, in hours.
|
default Coverage.Builder |
coverageNormalizedUnits(Consumer<CoverageNormalizedUnits.Builder> coverageNormalizedUnits)
The amount of instance usage that the reservation covered, in normalized units.
|
Coverage.Builder |
coverageNormalizedUnits(CoverageNormalizedUnits coverageNormalizedUnits)
The amount of instance usage that the reservation covered, in normalized units.
|
copyapplyMutation, buildCoverage.Builder coverageHours(CoverageHours coverageHours)
The amount of instance usage that the reservation covered, in hours.
coverageHours - The amount of instance usage that the reservation covered, in hours.default Coverage.Builder coverageHours(Consumer<CoverageHours.Builder> coverageHours)
The amount of instance usage that the reservation covered, in hours.
This is a convenience that creates an instance of theCoverageHours.Builder avoiding the need to
create one manually via CoverageHours.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to coverageHours(CoverageHours).coverageHours - a consumer that will call methods on CoverageHours.BuildercoverageHours(CoverageHours)Coverage.Builder coverageNormalizedUnits(CoverageNormalizedUnits coverageNormalizedUnits)
The amount of instance usage that the reservation covered, in normalized units.
coverageNormalizedUnits - The amount of instance usage that the reservation covered, in normalized units.default Coverage.Builder coverageNormalizedUnits(Consumer<CoverageNormalizedUnits.Builder> coverageNormalizedUnits)
The amount of instance usage that the reservation covered, in normalized units.
This is a convenience that creates an instance of theCoverageNormalizedUnits.Builder avoiding the
need to create one manually via CoverageNormalizedUnits.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to coverageNormalizedUnits(CoverageNormalizedUnits).coverageNormalizedUnits - a consumer that will call methods on CoverageNormalizedUnits.BuildercoverageNormalizedUnits(CoverageNormalizedUnits)Coverage.Builder coverageCost(CoverageCost coverageCost)
The amount of cost that the reservation covered.
coverageCost - The amount of cost that the reservation covered.default Coverage.Builder coverageCost(Consumer<CoverageCost.Builder> coverageCost)
The amount of cost that the reservation covered.
This is a convenience that creates an instance of theCoverageCost.Builder avoiding the need to
create one manually via CoverageCost.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to coverageCost(CoverageCost).coverageCost - a consumer that will call methods on CoverageCost.BuildercoverageCost(CoverageCost)Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.