Interface AmiAggregation.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AmiAggregation.Builder,AmiAggregation>,SdkBuilder<AmiAggregation.Builder,AmiAggregation>,SdkPojo
- Enclosing class:
- AmiAggregation
public static interface AmiAggregation.Builder extends SdkPojo, CopyableBuilder<AmiAggregation.Builder,AmiAggregation>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AmiAggregation.Builderamis(Collection<StringFilter> amis)The IDs of AMIs to aggregate findings for.AmiAggregation.Builderamis(Consumer<StringFilter.Builder>... amis)The IDs of AMIs to aggregate findings for.AmiAggregation.Builderamis(StringFilter... amis)The IDs of AMIs to aggregate findings for.AmiAggregation.BuildersortBy(String sortBy)The value to sort results by.AmiAggregation.BuildersortBy(AmiSortBy sortBy)The value to sort results by.AmiAggregation.BuildersortOrder(String sortOrder)The order to sort results by.AmiAggregation.BuildersortOrder(SortOrder sortOrder)The order to sort results by.-
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
-
amis
AmiAggregation.Builder amis(Collection<StringFilter> amis)
The IDs of AMIs to aggregate findings for.
- Parameters:
amis- The IDs of AMIs to aggregate findings for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amis
AmiAggregation.Builder amis(StringFilter... amis)
The IDs of AMIs to aggregate findings for.
- Parameters:
amis- The IDs of AMIs to aggregate findings for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
amis
AmiAggregation.Builder amis(Consumer<StringFilter.Builder>... amis)
The IDs of AMIs to aggregate findings for.
This is a convenience method that creates an instance of theStringFilter.Builderavoiding the need to create one manually viaStringFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#amis(List.) - Parameters:
amis- a consumer that will call methods onStringFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#amis(java.util.Collection)
-
sortBy
AmiAggregation.Builder sortBy(String sortBy)
The value to sort results by.
-
sortBy
AmiAggregation.Builder sortBy(AmiSortBy sortBy)
The value to sort results by.
-
sortOrder
AmiAggregation.Builder sortOrder(String sortOrder)
The order to sort results by.
-
sortOrder
AmiAggregation.Builder sortOrder(SortOrder sortOrder)
The order to sort results by.
-
-