public static interface ConfigurationAggregator.Builder extends SdkPojo, CopyableBuilder<ConfigurationAggregator.Builder,ConfigurationAggregator>
Modifier and Type | Method and Description |
---|---|
ConfigurationAggregator.Builder |
accountAggregationSources(AccountAggregationSource... accountAggregationSources)
Provides a list of source accounts and regions to be aggregated.
|
ConfigurationAggregator.Builder |
accountAggregationSources(Collection<AccountAggregationSource> accountAggregationSources)
Provides a list of source accounts and regions to be aggregated.
|
ConfigurationAggregator.Builder |
accountAggregationSources(Consumer<AccountAggregationSource.Builder>... accountAggregationSources)
Provides a list of source accounts and regions to be aggregated.
|
ConfigurationAggregator.Builder |
configurationAggregatorArn(String configurationAggregatorArn)
The Amazon Resource Name (ARN) of the aggregator.
|
ConfigurationAggregator.Builder |
configurationAggregatorName(String configurationAggregatorName)
The name of the aggregator.
|
ConfigurationAggregator.Builder |
creationTime(Instant creationTime)
The time stamp when the configuration aggregator was created.
|
ConfigurationAggregator.Builder |
lastUpdatedTime(Instant lastUpdatedTime)
The time of the last update.
|
default ConfigurationAggregator.Builder |
organizationAggregationSource(Consumer<OrganizationAggregationSource.Builder> organizationAggregationSource)
Provides an organization and list of regions to be aggregated.
|
ConfigurationAggregator.Builder |
organizationAggregationSource(OrganizationAggregationSource organizationAggregationSource)
Provides an organization and list of regions to be aggregated.
|
copy
applyMutation, build
ConfigurationAggregator.Builder configurationAggregatorName(String configurationAggregatorName)
The name of the aggregator.
configurationAggregatorName
- The name of the aggregator.ConfigurationAggregator.Builder configurationAggregatorArn(String configurationAggregatorArn)
The Amazon Resource Name (ARN) of the aggregator.
configurationAggregatorArn
- The Amazon Resource Name (ARN) of the aggregator.ConfigurationAggregator.Builder accountAggregationSources(Collection<AccountAggregationSource> accountAggregationSources)
Provides a list of source accounts and regions to be aggregated.
accountAggregationSources
- Provides a list of source accounts and regions to be aggregated.ConfigurationAggregator.Builder accountAggregationSources(AccountAggregationSource... accountAggregationSources)
Provides a list of source accounts and regions to be aggregated.
accountAggregationSources
- Provides a list of source accounts and regions to be aggregated.ConfigurationAggregator.Builder accountAggregationSources(Consumer<AccountAggregationSource.Builder>... accountAggregationSources)
Provides a list of source accounts and regions to be aggregated.
This is a convenience 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 #accountAggregationSources(List)
.accountAggregationSources
- a consumer that will call methods on List.Builder
#accountAggregationSources(List)
ConfigurationAggregator.Builder organizationAggregationSource(OrganizationAggregationSource organizationAggregationSource)
Provides an organization and list of regions to be aggregated.
organizationAggregationSource
- Provides an organization and list of regions to be aggregated.default ConfigurationAggregator.Builder organizationAggregationSource(Consumer<OrganizationAggregationSource.Builder> organizationAggregationSource)
Provides an organization and list of regions to be aggregated.
This is a convenience that creates an instance of theOrganizationAggregationSource.Builder
avoiding
the need to create one manually via OrganizationAggregationSource.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to organizationAggregationSource(OrganizationAggregationSource)
.organizationAggregationSource
- a consumer that will call methods on OrganizationAggregationSource.Builder
organizationAggregationSource(OrganizationAggregationSource)
ConfigurationAggregator.Builder creationTime(Instant creationTime)
The time stamp when the configuration aggregator was created.
creationTime
- The time stamp when the configuration aggregator was created.ConfigurationAggregator.Builder lastUpdatedTime(Instant lastUpdatedTime)
The time of the last update.
lastUpdatedTime
- The time of the last update.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.