Interface UpdateApplicationSettingsRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateApplicationSettingsRequest.Builder,,UpdateApplicationSettingsRequest> SdkBuilder<UpdateApplicationSettingsRequest.Builder,,UpdateApplicationSettingsRequest> SdkPojo,SdkRequest.Builder,SsmSapRequest.Builder
- Enclosing class:
UpdateApplicationSettingsRequest
-
Method Summary
Modifier and TypeMethodDescriptionapplicationId(String applicationId) The ID of the application.backint(Consumer<BackintConfig.Builder> backint) Installation of AWS Backint Agent for SAP HANA.backint(BackintConfig backint) Installation of AWS Backint Agent for SAP HANA.credentialsToAddOrUpdate(Collection<ApplicationCredential> credentialsToAddOrUpdate) The credentials to be added or updated.credentialsToAddOrUpdate(Consumer<ApplicationCredential.Builder>... credentialsToAddOrUpdate) The credentials to be added or updated.credentialsToAddOrUpdate(ApplicationCredential... credentialsToAddOrUpdate) The credentials to be added or updated.credentialsToRemove(Collection<ApplicationCredential> credentialsToRemove) The credentials to be removed.credentialsToRemove(Consumer<ApplicationCredential.Builder>... credentialsToRemove) The credentials to be removed.credentialsToRemove(ApplicationCredential... credentialsToRemove) The credentials to be removed.databaseArn(String databaseArn) The Amazon Resource Name of the SAP HANA database that replaces the current SAP HANA connection with the SAP_ABAP application.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Add an optional request override configuration.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Add an optional request override configuration.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.services.ssmsap.model.SsmSapRequest.Builder
build
-
Method Details
-
applicationId
The ID of the application.
- Parameters:
applicationId- The ID of the application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialsToAddOrUpdate
UpdateApplicationSettingsRequest.Builder credentialsToAddOrUpdate(Collection<ApplicationCredential> credentialsToAddOrUpdate) The credentials to be added or updated.
- Parameters:
credentialsToAddOrUpdate- The credentials to be added or updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialsToAddOrUpdate
UpdateApplicationSettingsRequest.Builder credentialsToAddOrUpdate(ApplicationCredential... credentialsToAddOrUpdate) The credentials to be added or updated.
- Parameters:
credentialsToAddOrUpdate- The credentials to be added or updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialsToAddOrUpdate
UpdateApplicationSettingsRequest.Builder credentialsToAddOrUpdate(Consumer<ApplicationCredential.Builder>... credentialsToAddOrUpdate) The credentials to be added or updated.
This is a convenience method that creates an instance of theApplicationCredential.Builderavoiding the need to create one manually viaApplicationCredential.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocredentialsToAddOrUpdate(List<ApplicationCredential>).- Parameters:
credentialsToAddOrUpdate- a consumer that will call methods onApplicationCredential.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
credentialsToRemove
UpdateApplicationSettingsRequest.Builder credentialsToRemove(Collection<ApplicationCredential> credentialsToRemove) The credentials to be removed.
- Parameters:
credentialsToRemove- The credentials to be removed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialsToRemove
UpdateApplicationSettingsRequest.Builder credentialsToRemove(ApplicationCredential... credentialsToRemove) The credentials to be removed.
- Parameters:
credentialsToRemove- The credentials to be removed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
credentialsToRemove
UpdateApplicationSettingsRequest.Builder credentialsToRemove(Consumer<ApplicationCredential.Builder>... credentialsToRemove) The credentials to be removed.
This is a convenience method that creates an instance of theApplicationCredential.Builderavoiding the need to create one manually viaApplicationCredential.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tocredentialsToRemove(List<ApplicationCredential>).- Parameters:
credentialsToRemove- a consumer that will call methods onApplicationCredential.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
backint
Installation of AWS Backint Agent for SAP HANA.
- Parameters:
backint- Installation of AWS Backint Agent for SAP HANA.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
backint
Installation of AWS Backint Agent for SAP HANA.
This is a convenience method that creates an instance of theBackintConfig.Builderavoiding the need to create one manually viaBackintConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tobackint(BackintConfig).- Parameters:
backint- a consumer that will call methods onBackintConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
databaseArn
The Amazon Resource Name of the SAP HANA database that replaces the current SAP HANA connection with the SAP_ABAP application.
- Parameters:
databaseArn- The Amazon Resource Name of the SAP HANA database that replaces the current SAP HANA connection with the SAP_ABAP application.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateApplicationSettingsRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
overrideConfiguration- The override configuration.- Returns:
- This object for method chaining.
-
overrideConfiguration
UpdateApplicationSettingsRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) Description copied from interface:AwsRequest.BuilderAdd an optional request override configuration.- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder- Parameters:
builderConsumer- AConsumerto which an emptyAwsRequestOverrideConfiguration.Builderwill be given.- Returns:
- This object for method chaining.
-