@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class SalesforceSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The endpoint information to connect to your Salesforce data source.
| Constructor and Description |
|---|
SalesforceSourceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
SalesforceSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
String |
getAuthType()
The supported authentication type to authenticate and connect to your Salesforce instance.
|
String |
getCredentialsSecretArn()
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites.
|
String |
getHostUrl()
The Salesforce host URL or instance URL.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setAuthType(String authType)
The supported authentication type to authenticate and connect to your Salesforce instance.
|
void |
setCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites.
|
void |
setHostUrl(String hostUrl)
The Salesforce host URL or instance URL.
|
String |
toString()
Returns a string representation of this object.
|
SalesforceSourceConfiguration |
withAuthType(SalesforceAuthType authType)
The supported authentication type to authenticate and connect to your Salesforce instance.
|
SalesforceSourceConfiguration |
withAuthType(String authType)
The supported authentication type to authenticate and connect to your Salesforce instance.
|
SalesforceSourceConfiguration |
withCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites.
|
SalesforceSourceConfiguration |
withHostUrl(String hostUrl)
The Salesforce host URL or instance URL.
|
public void setAuthType(String authType)
The supported authentication type to authenticate and connect to your Salesforce instance.
authType - The supported authentication type to authenticate and connect to your Salesforce instance.SalesforceAuthTypepublic String getAuthType()
The supported authentication type to authenticate and connect to your Salesforce instance.
SalesforceAuthTypepublic SalesforceSourceConfiguration withAuthType(String authType)
The supported authentication type to authenticate and connect to your Salesforce instance.
authType - The supported authentication type to authenticate and connect to your Salesforce instance.SalesforceAuthTypepublic SalesforceSourceConfiguration withAuthType(SalesforceAuthType authType)
The supported authentication type to authenticate and connect to your Salesforce instance.
authType - The supported authentication type to authenticate and connect to your Salesforce instance.SalesforceAuthTypepublic void setCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
credentialsSecretArn - The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites. For more information on the key-value pairs that must be included in your secret,
depending on your authentication type, see Salesforce connection configuration.public String getCredentialsSecretArn()
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
public SalesforceSourceConfiguration withCredentialsSecretArn(String credentialsSecretArn)
The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your SharePoint site/sites. For more information on the key-value pairs that must be included in your secret, depending on your authentication type, see Salesforce connection configuration.
credentialsSecretArn - The Amazon Resource Name of an Secrets Manager secret that stores your authentication credentials for your
SharePoint site/sites. For more information on the key-value pairs that must be included in your secret,
depending on your authentication type, see Salesforce connection configuration.public void setHostUrl(String hostUrl)
The Salesforce host URL or instance URL.
hostUrl - The Salesforce host URL or instance URL.public String getHostUrl()
The Salesforce host URL or instance URL.
public SalesforceSourceConfiguration withHostUrl(String hostUrl)
The Salesforce host URL or instance URL.
hostUrl - The Salesforce host URL or instance URL.public String toString()
toString in class ObjectObject.toString()public SalesforceSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.