Interface UpdateApplicationComponentConfigRequest.Builder
- All Superinterfaces:
- AwsRequest.Builder,- Buildable,- CopyableBuilder<UpdateApplicationComponentConfigRequest.Builder,,- UpdateApplicationComponentConfigRequest> - MigrationHubStrategyRequest.Builder,- SdkBuilder<UpdateApplicationComponentConfigRequest.Builder,,- UpdateApplicationComponentConfigRequest> - SdkPojo,- SdkRequest.Builder
- Enclosing class:
- UpdateApplicationComponentConfigRequest
- 
Method SummaryModifier and TypeMethodDescriptionapplicationComponentId(String applicationComponentId) The ID of the application component.The type of known component.The type of known component.configureOnly(Boolean configureOnly) Update the configuration request of an application component.inclusionStatus(String inclusionStatus) Indicates whether the application component has been included for server recommendation or not.inclusionStatus(InclusionStatus inclusionStatus) Indicates whether the application component has been included for server recommendation or not.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.secretsManagerKey(String secretsManagerKey) Database credentials.sourceCodeList(Collection<SourceCode> sourceCodeList) The list of source code configurations to update for the application component.sourceCodeList(Consumer<SourceCode.Builder>... sourceCodeList) The list of source code configurations to update for the application component.sourceCodeList(SourceCode... sourceCodeList) The list of source code configurations to update for the application component.strategyOption(Consumer<StrategyOption.Builder> strategyOption) The preferred strategy options for the application component.strategyOption(StrategyOption strategyOption) The preferred strategy options for the application component.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.BuilderoverrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.services.migrationhubstrategy.model.MigrationHubStrategyRequest.BuilderbuildMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
appTypeThe type of known component. - Parameters:
- appType- The type of known component.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
appTypeThe type of known component. - Parameters:
- appType- The type of known component.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
applicationComponentIdUpdateApplicationComponentConfigRequest.Builder applicationComponentId(String applicationComponentId) The ID of the application component. The ID is unique within an AWS account. - Parameters:
- applicationComponentId- The ID of the application component. The ID is unique within an AWS account.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
configureOnlyUpdate the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated. - Parameters:
- configureOnly- Update the configuration request of an application component. If it is set to true, the source code and/or database credentials are updated. If it is set to false, the source code and/or database credentials are updated and an analysis is initiated.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inclusionStatusIndicates whether the application component has been included for server recommendation or not. - Parameters:
- inclusionStatus- Indicates whether the application component has been included for server recommendation or not.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
inclusionStatusIndicates whether the application component has been included for server recommendation or not. - Parameters:
- inclusionStatus- Indicates whether the application component has been included for server recommendation or not.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
secretsManagerKeyDatabase credentials. - Parameters:
- secretsManagerKey- Database credentials.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sourceCodeListUpdateApplicationComponentConfigRequest.Builder sourceCodeList(Collection<SourceCode> sourceCodeList) The list of source code configurations to update for the application component. - Parameters:
- sourceCodeList- The list of source code configurations to update for the application component.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sourceCodeListThe list of source code configurations to update for the application component. - Parameters:
- sourceCodeList- The list of source code configurations to update for the application component.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
sourceCodeListUpdateApplicationComponentConfigRequest.Builder sourceCodeList(Consumer<SourceCode.Builder>... sourceCodeList) The list of source code configurations to update for the application component. This is a convenience method that creates an instance of theSourceCode.Builderavoiding the need to create one manually viaSourceCode.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tosourceCodeList(List<SourceCode>).- Parameters:
- sourceCodeList- a consumer that will call methods on- SourceCode.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
strategyOptionThe preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response. - Parameters:
- strategyOption- The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
strategyOptiondefault UpdateApplicationComponentConfigRequest.Builder strategyOption(Consumer<StrategyOption.Builder> strategyOption) The preferred strategy options for the application component. Use values from the GetApplicationComponentStrategies response. This is a convenience method that creates an instance of theStrategyOption.Builderavoiding the need to create one manually viaStrategyOption.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostrategyOption(StrategyOption).- Parameters:
- strategyOption- a consumer that will call methods on- StrategyOption.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
overrideConfigurationUpdateApplicationComponentConfigRequest.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.
 
- 
overrideConfigurationUpdateApplicationComponentConfigRequest.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.
 
 
-