public static interface OrganizationEntityAggregate.Builder extends SdkPojo, CopyableBuilder<OrganizationEntityAggregate.Builder,OrganizationEntityAggregate>
| Modifier and Type | Method and Description |
|---|---|
OrganizationEntityAggregate.Builder |
accounts(AccountEntityAggregate... accounts)
A list of entity aggregates for each of the specified accounts in your organization that are affected by a
specific event.
|
OrganizationEntityAggregate.Builder |
accounts(Collection<AccountEntityAggregate> accounts)
A list of entity aggregates for each of the specified accounts in your organization that are affected by a
specific event.
|
OrganizationEntityAggregate.Builder |
accounts(Consumer<AccountEntityAggregate.Builder>... accounts)
A list of entity aggregates for each of the specified accounts in your organization that are affected by a
specific event.
|
OrganizationEntityAggregate.Builder |
count(Integer count)
The number of entities for the organization that match the filter criteria for the specified events.
|
OrganizationEntityAggregate.Builder |
eventArn(String eventArn)
A list of event ARNs (unique identifiers).
|
OrganizationEntityAggregate.Builder |
statuses(Map<EntityStatusCode,Integer> statuses)
The number of affected entities aggregated by the entitiy status codes.
|
OrganizationEntityAggregate.Builder |
statusesWithStrings(Map<String,Integer> statuses)
The number of affected entities aggregated by the entitiy status codes.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildOrganizationEntityAggregate.Builder eventArn(String eventArn)
A list of event ARNs (unique identifiers). For example:
"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"
eventArn - A list of event ARNs (unique identifiers). For example:
"arn:aws:health:us-east-1::event/EC2/EC2_INSTANCE_RETIREMENT_SCHEDULED/EC2_INSTANCE_RETIREMENT_SCHEDULED_ABC123-CDE456", "arn:aws:health:us-west-1::event/EBS/AWS_EBS_LOST_VOLUME/AWS_EBS_LOST_VOLUME_CHI789_JKL101"OrganizationEntityAggregate.Builder count(Integer count)
The number of entities for the organization that match the filter criteria for the specified events.
count - The number of entities for the organization that match the filter criteria for the specified events.OrganizationEntityAggregate.Builder statusesWithStrings(Map<String,Integer> statuses)
The number of affected entities aggregated by the entitiy status codes.
statuses - The number of affected entities aggregated by the entitiy status codes.OrganizationEntityAggregate.Builder statuses(Map<EntityStatusCode,Integer> statuses)
The number of affected entities aggregated by the entitiy status codes.
statuses - The number of affected entities aggregated by the entitiy status codes.OrganizationEntityAggregate.Builder accounts(Collection<AccountEntityAggregate> accounts)
A list of entity aggregates for each of the specified accounts in your organization that are affected by a
specific event. If there are no awsAccountIds provided in the request, this field will be empty
in the response.
accounts - A list of entity aggregates for each of the specified accounts in your organization that are affected
by a specific event. If there are no awsAccountIds provided in the request, this field
will be empty in the response.OrganizationEntityAggregate.Builder accounts(AccountEntityAggregate... accounts)
A list of entity aggregates for each of the specified accounts in your organization that are affected by a
specific event. If there are no awsAccountIds provided in the request, this field will be empty
in the response.
accounts - A list of entity aggregates for each of the specified accounts in your organization that are affected
by a specific event. If there are no awsAccountIds provided in the request, this field
will be empty in the response.OrganizationEntityAggregate.Builder accounts(Consumer<AccountEntityAggregate.Builder>... accounts)
A list of entity aggregates for each of the specified accounts in your organization that are affected by a
specific event. If there are no awsAccountIds provided in the request, this field will be empty
in the response.
AccountEntityAggregate.Builder avoiding the need to
create one manually via AccountEntityAggregate.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #accounts(List.
accounts - a consumer that will call methods on
AccountEntityAggregate.Builder#accounts(java.util.Collection) Copyright © 2023. All rights reserved.