Interface BatchGetAssetPropertyAggregatesSuccessEntry.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<BatchGetAssetPropertyAggregatesSuccessEntry.Builder,
,BatchGetAssetPropertyAggregatesSuccessEntry> SdkBuilder<BatchGetAssetPropertyAggregatesSuccessEntry.Builder,
,BatchGetAssetPropertyAggregatesSuccessEntry> SdkPojo
- Enclosing class:
BatchGetAssetPropertyAggregatesSuccessEntry
public static interface BatchGetAssetPropertyAggregatesSuccessEntry.Builder
extends SdkPojo, CopyableBuilder<BatchGetAssetPropertyAggregatesSuccessEntry.Builder,BatchGetAssetPropertyAggregatesSuccessEntry>
-
Method Summary
Modifier and TypeMethodDescriptionaggregatedValues
(Collection<AggregatedValue> aggregatedValues) The requested aggregated asset property values (for example, average, minimum, and maximum).aggregatedValues
(Consumer<AggregatedValue.Builder>... aggregatedValues) The requested aggregated asset property values (for example, average, minimum, and maximum).aggregatedValues
(AggregatedValue... aggregatedValues) The requested aggregated asset property values (for example, average, minimum, and maximum).The ID of the entry.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 Details
-
entryId
The ID of the entry.
- Parameters:
entryId
- The ID of the entry.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregatedValues
BatchGetAssetPropertyAggregatesSuccessEntry.Builder aggregatedValues(Collection<AggregatedValue> aggregatedValues) The requested aggregated asset property values (for example, average, minimum, and maximum).
- Parameters:
aggregatedValues
- The requested aggregated asset property values (for example, average, minimum, and maximum).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregatedValues
BatchGetAssetPropertyAggregatesSuccessEntry.Builder aggregatedValues(AggregatedValue... aggregatedValues) The requested aggregated asset property values (for example, average, minimum, and maximum).
- Parameters:
aggregatedValues
- The requested aggregated asset property values (for example, average, minimum, and maximum).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
aggregatedValues
BatchGetAssetPropertyAggregatesSuccessEntry.Builder aggregatedValues(Consumer<AggregatedValue.Builder>... aggregatedValues) The requested aggregated asset property values (for example, average, minimum, and maximum).
This is a convenience method that creates an instance of theAggregatedValue.Builder
avoiding the need to create one manually viaAggregatedValue.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toaggregatedValues(List<AggregatedValue>)
.- Parameters:
aggregatedValues
- a consumer that will call methods onAggregatedValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-