Interface OrganizationAggregationSource.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>,SdkBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>,SdkPojo
- Enclosing class:
- OrganizationAggregationSource
public static interface OrganizationAggregationSource.Builder extends SdkPojo, CopyableBuilder<OrganizationAggregationSource.Builder,OrganizationAggregationSource>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OrganizationAggregationSource.BuilderallAwsRegions(Boolean allAwsRegions)If true, aggregate existing Config regions and future regions.OrganizationAggregationSource.BuilderawsRegions(String... awsRegions)The source regions being aggregated.OrganizationAggregationSource.BuilderawsRegions(Collection<String> awsRegions)The source regions being aggregated.OrganizationAggregationSource.BuilderroleArn(String roleArn)ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.-
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
-
roleArn
OrganizationAggregationSource.Builder roleArn(String roleArn)
ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.
- Parameters:
roleArn- ARN of the IAM role used to retrieve Amazon Web Services Organization details associated with the aggregator account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRegions
OrganizationAggregationSource.Builder awsRegions(Collection<String> awsRegions)
The source regions being aggregated.
- Parameters:
awsRegions- The source regions being aggregated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
awsRegions
OrganizationAggregationSource.Builder awsRegions(String... awsRegions)
The source regions being aggregated.
- Parameters:
awsRegions- The source regions being aggregated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
allAwsRegions
OrganizationAggregationSource.Builder allAwsRegions(Boolean allAwsRegions)
If true, aggregate existing Config regions and future regions.
- Parameters:
allAwsRegions- If true, aggregate existing Config regions and future regions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-