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
overrideConfiguration
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, sdkFieldNameToField, sdkFields
Methods 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.Builder
avoiding the need to create one manually viaApplicationCredential.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaApplicationCredential.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaBackintConfig.builder()
.When the
Consumer
completes,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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in 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.Builder
Add an optional request override configuration.- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
- Parameters:
builderConsumer
- AConsumer
to which an emptyAwsRequestOverrideConfiguration.Builder
will be given.- Returns:
- This object for method chaining.
-