Interface SalesforceSourceConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<SalesforceSourceConfiguration.Builder,
,SalesforceSourceConfiguration> SdkBuilder<SalesforceSourceConfiguration.Builder,
,SalesforceSourceConfiguration> SdkPojo
- Enclosing class:
SalesforceSourceConfiguration
@Mutable
@NotThreadSafe
public static interface SalesforceSourceConfiguration.Builder
extends SdkPojo, CopyableBuilder<SalesforceSourceConfiguration.Builder,SalesforceSourceConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptionThe supported authentication type to authenticate and connect to your Salesforce instance.authType
(SalesforceAuthType authType) The supported authentication type to authenticate and connect to your Salesforce instance.credentialsSecretArn
(String credentialsSecretArn) The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL.The Salesforce host URL or instance URL.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
-
Method Details
-
authType
The supported authentication type to authenticate and connect to your Salesforce instance.
- Parameters:
authType
- The supported authentication type to authenticate and connect to your Salesforce instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
authType
The supported authentication type to authenticate and connect to your Salesforce instance.
- Parameters:
authType
- The supported authentication type to authenticate and connect to your Salesforce instance.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
credentialsSecretArn
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
- Parameters:
credentialsSecretArn
- The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your Salesforce instance URL. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hostUrl
The Salesforce host URL or instance URL.
- Parameters:
hostUrl
- The Salesforce host URL or instance URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-