public static interface InventoryAggregator.Builder extends SdkPojo, CopyableBuilder<InventoryAggregator.Builder,InventoryAggregator>
| Modifier and Type | Method and Description |
|---|---|
InventoryAggregator.Builder |
aggregators(Collection<InventoryAggregator> aggregators)
Nested aggregators to further refine aggregation for an inventory type.
|
InventoryAggregator.Builder |
aggregators(Consumer<InventoryAggregator.Builder>... aggregators)
Nested aggregators to further refine aggregation for an inventory type.
|
InventoryAggregator.Builder |
aggregators(InventoryAggregator... aggregators)
Nested aggregators to further refine aggregation for an inventory type.
|
InventoryAggregator.Builder |
expression(String expression)
The inventory type and attribute name for aggregation.
|
InventoryAggregator.Builder |
groups(Collection<InventoryGroup> groups)
A user-defined set of one or more filters on which to aggregate inventory data.
|
InventoryAggregator.Builder |
groups(Consumer<InventoryGroup.Builder>... groups)
A user-defined set of one or more filters on which to aggregate inventory data.
|
InventoryAggregator.Builder |
groups(InventoryGroup... groups)
A user-defined set of one or more filters on which to aggregate inventory data.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildInventoryAggregator.Builder expression(String expression)
The inventory type and attribute name for aggregation.
expression - The inventory type and attribute name for aggregation.InventoryAggregator.Builder aggregators(Collection<InventoryAggregator> aggregators)
Nested aggregators to further refine aggregation for an inventory type.
aggregators - Nested aggregators to further refine aggregation for an inventory type.InventoryAggregator.Builder aggregators(InventoryAggregator... aggregators)
Nested aggregators to further refine aggregation for an inventory type.
aggregators - Nested aggregators to further refine aggregation for an inventory type.InventoryAggregator.Builder aggregators(Consumer<InventoryAggregator.Builder>... aggregators)
Nested aggregators to further refine aggregation for an inventory type.
This is a convenience method that creates an instance of theInventoryAggregator.Builder avoiding the need to create one
manually via InventoryAggregator.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #aggregators(List.
aggregators - a consumer that will call methods on
InventoryAggregator.Builder#aggregators(java.util.Collection) InventoryAggregator.Builder groups(Collection<InventoryGroup> groups)
A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count of resources that match and don't match the specified criteria.
groups - A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count
of resources that match and don't match the specified criteria.InventoryAggregator.Builder groups(InventoryGroup... groups)
A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count of resources that match and don't match the specified criteria.
groups - A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count
of resources that match and don't match the specified criteria.InventoryAggregator.Builder groups(Consumer<InventoryGroup.Builder>... groups)
A user-defined set of one or more filters on which to aggregate inventory data. Groups return a count of resources that match and don't match the specified criteria.
This is a convenience method that creates an instance of theInventoryGroup.Builder avoiding the need to create one
manually via InventoryGroup.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and
its result is passed to #groups(List.
groups - a consumer that will call methods on
InventoryGroup.Builder#groups(java.util.Collection) Copyright © 2023. All rights reserved.