Interface PutConfigurationAggregatorRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- ConfigRequest.Builder,- CopyableBuilder<PutConfigurationAggregatorRequest.Builder,,- PutConfigurationAggregatorRequest> - SdkBuilder<PutConfigurationAggregatorRequest.Builder,,- PutConfigurationAggregatorRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- PutConfigurationAggregatorRequest
- 
Method SummaryModifier and TypeMethodDescriptionaccountAggregationSources(Collection<AccountAggregationSource> accountAggregationSources) A list of AccountAggregationSource object.accountAggregationSources(Consumer<AccountAggregationSource.Builder>... accountAggregationSources) A list of AccountAggregationSource object.accountAggregationSources(AccountAggregationSource... accountAggregationSources) A list of AccountAggregationSource object.configurationAggregatorName(String configurationAggregatorName) The name of the configuration aggregator.organizationAggregationSource(Consumer<OrganizationAggregationSource.Builder> organizationAggregationSource) An OrganizationAggregationSource object.organizationAggregationSource(OrganizationAggregationSource organizationAggregationSource) An OrganizationAggregationSource object.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.tags(Collection<Tag> tags) An array of tag object.tags(Consumer<Tag.Builder>... tags) An array of tag object.An array of tag object.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.services.config.model.ConfigRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFields
- 
Method Details- 
configurationAggregatorNamePutConfigurationAggregatorRequest.Builder configurationAggregatorName(String configurationAggregatorName) The name of the configuration aggregator. - Parameters:
- configurationAggregatorName- The name of the configuration aggregator.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountAggregationSourcesPutConfigurationAggregatorRequest.Builder accountAggregationSources(Collection<AccountAggregationSource> accountAggregationSources) A list of AccountAggregationSource object. - Parameters:
- accountAggregationSources- A list of AccountAggregationSource object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountAggregationSourcesPutConfigurationAggregatorRequest.Builder accountAggregationSources(AccountAggregationSource... accountAggregationSources) A list of AccountAggregationSource object. - Parameters:
- accountAggregationSources- A list of AccountAggregationSource object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
accountAggregationSourcesPutConfigurationAggregatorRequest.Builder accountAggregationSources(Consumer<AccountAggregationSource.Builder>... accountAggregationSources) A list of AccountAggregationSource object. This is a convenience method that creates an instance of theAccountAggregationSource.Builderavoiding the need to create one manually viaAccountAggregationSource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toaccountAggregationSources(List<AccountAggregationSource>).- Parameters:
- accountAggregationSources- a consumer that will call methods on- AccountAggregationSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
organizationAggregationSourcePutConfigurationAggregatorRequest.Builder organizationAggregationSource(OrganizationAggregationSource organizationAggregationSource) An OrganizationAggregationSource object. - Parameters:
- organizationAggregationSource- An OrganizationAggregationSource object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
organizationAggregationSourcedefault PutConfigurationAggregatorRequest.Builder organizationAggregationSource(Consumer<OrganizationAggregationSource.Builder> organizationAggregationSource) An OrganizationAggregationSource object. This is a convenience method that creates an instance of theOrganizationAggregationSource.Builderavoiding the need to create one manually viaOrganizationAggregationSource.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toorganizationAggregationSource(OrganizationAggregationSource).- Parameters:
- organizationAggregationSource- a consumer that will call methods on- OrganizationAggregationSource.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsAn array of tag object. - Parameters:
- tags- An array of tag object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn array of tag object. - Parameters:
- tags- An array of tag object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn array of tag object. This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
- tags- a consumer that will call methods on- Tag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationPutConfigurationAggregatorRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- overrideConfiguration- The override configuration.
- Returns:
- This object for method chaining.
 
- 
overrideConfigurationPutConfigurationAggregatorRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
- overrideConfigurationin interface- AwsRequest.Builder
- Parameters:
- builderConsumer- A- Consumerto which an empty- AwsRequestOverrideConfiguration.Builderwill be given.
- Returns:
- This object for method chaining.
 
 
-