@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.SalesforceAuthType
public String getAuthType()
The supported authentication type to authenticate and connect to your Salesforce instance.
SalesforceAuthType
public 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.SalesforceAuthType
public 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.SalesforceAuthType
public 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 Object
Object.toString()
public SalesforceSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.