Interface AccountAggregationSource.Builder

All Superinterfaces:
Buildable, CopyableBuilder<AccountAggregationSource.Builder,AccountAggregationSource>, SdkBuilder<AccountAggregationSource.Builder,AccountAggregationSource>, SdkPojo
Enclosing class:
AccountAggregationSource

public static interface AccountAggregationSource.Builder extends SdkPojo, CopyableBuilder<AccountAggregationSource.Builder,AccountAggregationSource>
  • Method Details

    • accountIds

      The 12-digit account ID of the account being aggregated.

      Parameters:
      accountIds - The 12-digit account ID of the account being aggregated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • accountIds

      AccountAggregationSource.Builder accountIds(String... accountIds)

      The 12-digit account ID of the account being aggregated.

      Parameters:
      accountIds - The 12-digit account ID of the account being aggregated.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • allAwsRegions

      AccountAggregationSource.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.
    • 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

      AccountAggregationSource.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.