public static interface Ec2InstanceAggregation.Builder extends SdkPojo, CopyableBuilder<Ec2InstanceAggregation.Builder,Ec2InstanceAggregation>
| Modifier and Type | Method and Description |
|---|---|
Ec2InstanceAggregation.Builder |
amis(Collection<StringFilter> amis)
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
amis(Consumer<StringFilter.Builder>... amis)
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
amis(StringFilter... amis)
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
instanceIds(Collection<StringFilter> instanceIds)
The Amazon EC2 instance IDs to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
instanceIds(Consumer<StringFilter.Builder>... instanceIds)
The Amazon EC2 instance IDs to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
instanceIds(StringFilter... instanceIds)
The Amazon EC2 instance IDs to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
instanceTags(Collection<MapFilter> instanceTags)
The Amazon EC2 instance tags to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
instanceTags(Consumer<MapFilter.Builder>... instanceTags)
The Amazon EC2 instance tags to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
instanceTags(MapFilter... instanceTags)
The Amazon EC2 instance tags to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
operatingSystems(Collection<StringFilter> operatingSystems)
The operating system types to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
operatingSystems(Consumer<StringFilter.Builder>... operatingSystems)
The operating system types to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
operatingSystems(StringFilter... operatingSystems)
The operating system types to aggregate findings for.
|
Ec2InstanceAggregation.Builder |
sortBy(Ec2InstanceSortBy sortBy)
The value to sort results by.
|
Ec2InstanceAggregation.Builder |
sortBy(String sortBy)
The value to sort results by.
|
Ec2InstanceAggregation.Builder |
sortOrder(SortOrder sortOrder)
The order to sort results by.
|
Ec2InstanceAggregation.Builder |
sortOrder(String sortOrder)
The order to sort results by.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildEc2InstanceAggregation.Builder amis(Collection<StringFilter> amis)
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
amis - The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.Ec2InstanceAggregation.Builder amis(StringFilter... amis)
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
amis - The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.Ec2InstanceAggregation.Builder amis(Consumer<StringFilter.Builder>... amis)
The AMI IDs associated with the Amazon EC2 instances to aggregate findings for.
This is a convenience method that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #amis(List) .amis - a consumer that will call methods on List.Builder #amis(List) Ec2InstanceAggregation.Builder instanceIds(Collection<StringFilter> instanceIds)
The Amazon EC2 instance IDs to aggregate findings for.
instanceIds - The Amazon EC2 instance IDs to aggregate findings for.Ec2InstanceAggregation.Builder instanceIds(StringFilter... instanceIds)
The Amazon EC2 instance IDs to aggregate findings for.
instanceIds - The Amazon EC2 instance IDs to aggregate findings for.Ec2InstanceAggregation.Builder instanceIds(Consumer<StringFilter.Builder>... instanceIds)
The Amazon EC2 instance IDs to aggregate findings for.
This is a convenience method that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #instanceIds(List) .instanceIds - a consumer that will call methods on List.Builder #instanceIds(List) Ec2InstanceAggregation.Builder instanceTags(Collection<MapFilter> instanceTags)
The Amazon EC2 instance tags to aggregate findings for.
instanceTags - The Amazon EC2 instance tags to aggregate findings for.Ec2InstanceAggregation.Builder instanceTags(MapFilter... instanceTags)
The Amazon EC2 instance tags to aggregate findings for.
instanceTags - The Amazon EC2 instance tags to aggregate findings for.Ec2InstanceAggregation.Builder instanceTags(Consumer<MapFilter.Builder>... instanceTags)
The Amazon EC2 instance tags to aggregate findings for.
This is a convenience method that creates an instance of theList.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #instanceTags(List) .instanceTags - a consumer that will call methods on List.Builder #instanceTags(List) Ec2InstanceAggregation.Builder operatingSystems(Collection<StringFilter> operatingSystems)
The operating system types to aggregate findings for. Valid values must be uppercase and underscore
separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.
operatingSystems - The operating system types to aggregate findings for. Valid values must be uppercase and underscore
separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.Ec2InstanceAggregation.Builder operatingSystems(StringFilter... operatingSystems)
The operating system types to aggregate findings for. Valid values must be uppercase and underscore
separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.
operatingSystems - The operating system types to aggregate findings for. Valid values must be uppercase and underscore
separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.Ec2InstanceAggregation.Builder operatingSystems(Consumer<StringFilter.Builder>... operatingSystems)
The operating system types to aggregate findings for. Valid values must be uppercase and underscore
separated, examples are ORACLE_LINUX_7 and ALPINE_LINUX_3_8.
List.Builder avoiding the
need to create one manually via List#builder() .
When the Consumer completes, List.Builder#build() is called immediately and its
result is passed to #operatingSystems(List) .operatingSystems - a consumer that will call methods on List.Builder #operatingSystems(List) Ec2InstanceAggregation.Builder sortBy(String sortBy)
The value to sort results by.
sortBy - The value to sort results by.Ec2InstanceSortBy,
Ec2InstanceSortByEc2InstanceAggregation.Builder sortBy(Ec2InstanceSortBy sortBy)
The value to sort results by.
sortBy - The value to sort results by.Ec2InstanceSortBy,
Ec2InstanceSortByEc2InstanceAggregation.Builder sortOrder(String sortOrder)
The order to sort results by.
Ec2InstanceAggregation.Builder sortOrder(SortOrder sortOrder)
The order to sort results by.
Copyright © 2022. All rights reserved.