public static interface ReservationCoverageGroup.Builder extends SdkPojo, CopyableBuilder<ReservationCoverageGroup.Builder,ReservationCoverageGroup>
Modifier and Type | Method and Description |
---|---|
ReservationCoverageGroup.Builder |
attributes(Map<String,String> attributes)
The attributes for this group of reservations.
|
default ReservationCoverageGroup.Builder |
coverage(Consumer<Coverage.Builder> coverage)
How much instance usage this group of reservations covered.
|
ReservationCoverageGroup.Builder |
coverage(Coverage coverage)
How much instance usage this group of reservations covered.
|
copy
applyMutation, build
ReservationCoverageGroup.Builder attributes(Map<String,String> attributes)
The attributes for this group of reservations.
attributes
- The attributes for this group of reservations.ReservationCoverageGroup.Builder coverage(Coverage coverage)
How much instance usage this group of reservations covered.
coverage
- How much instance usage this group of reservations covered.default ReservationCoverageGroup.Builder coverage(Consumer<Coverage.Builder> coverage)
How much instance usage this group of reservations covered.
This is a convenience that creates an instance of theCoverage.Builder
avoiding the need to create
one manually via Coverage.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its result is
passed to coverage(Coverage)
.coverage
- a consumer that will call methods on Coverage.Builder
coverage(Coverage)
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.