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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description BatchGetAssetPropertyAggregatesSuccessEntry.BuilderaggregatedValues(Collection<AggregatedValue> aggregatedValues)The requested aggregated asset property values (for example, average, minimum, and maximum).BatchGetAssetPropertyAggregatesSuccessEntry.BuilderaggregatedValues(Consumer<AggregatedValue.Builder>... aggregatedValues)The requested aggregated asset property values (for example, average, minimum, and maximum).BatchGetAssetPropertyAggregatesSuccessEntry.BuilderaggregatedValues(AggregatedValue... aggregatedValues)The requested aggregated asset property values (for example, average, minimum, and maximum).BatchGetAssetPropertyAggregatesSuccessEntry.BuilderentryId(String entryId)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 Detail
-
entryId
BatchGetAssetPropertyAggregatesSuccessEntry.Builder entryId(String 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.Builderavoiding the need to create one manually viaAggregatedValue.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#aggregatedValues(List.) - 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:
#aggregatedValues(java.util.Collection)
-
-