@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
The connection configuration for the data source.
Constructor and Description |
---|
DataSourceConfiguration() |
Modifier and Type | Method and Description |
---|---|
DataSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
ConfluenceDataSourceConfiguration |
getConfluenceConfiguration()
The configuration information to connect to Confluence as your data source.
|
S3DataSourceConfiguration |
getS3Configuration()
The configuration information to connect to Amazon S3 as your data source.
|
SalesforceDataSourceConfiguration |
getSalesforceConfiguration()
The configuration information to connect to Salesforce as your data source.
|
SharePointDataSourceConfiguration |
getSharePointConfiguration()
The configuration information to connect to SharePoint as your data source.
|
String |
getType()
The type of data source.
|
WebDataSourceConfiguration |
getWebConfiguration()
The configuration of web URLs to crawl for your data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConfluenceConfiguration(ConfluenceDataSourceConfiguration confluenceConfiguration)
The configuration information to connect to Confluence as your data source.
|
void |
setS3Configuration(S3DataSourceConfiguration s3Configuration)
The configuration information to connect to Amazon S3 as your data source.
|
void |
setSalesforceConfiguration(SalesforceDataSourceConfiguration salesforceConfiguration)
The configuration information to connect to Salesforce as your data source.
|
void |
setSharePointConfiguration(SharePointDataSourceConfiguration sharePointConfiguration)
The configuration information to connect to SharePoint as your data source.
|
void |
setType(String type)
The type of data source.
|
void |
setWebConfiguration(WebDataSourceConfiguration webConfiguration)
The configuration of web URLs to crawl for your data source.
|
String |
toString()
Returns a string representation of this object.
|
DataSourceConfiguration |
withConfluenceConfiguration(ConfluenceDataSourceConfiguration confluenceConfiguration)
The configuration information to connect to Confluence as your data source.
|
DataSourceConfiguration |
withS3Configuration(S3DataSourceConfiguration s3Configuration)
The configuration information to connect to Amazon S3 as your data source.
|
DataSourceConfiguration |
withSalesforceConfiguration(SalesforceDataSourceConfiguration salesforceConfiguration)
The configuration information to connect to Salesforce as your data source.
|
DataSourceConfiguration |
withSharePointConfiguration(SharePointDataSourceConfiguration sharePointConfiguration)
The configuration information to connect to SharePoint as your data source.
|
DataSourceConfiguration |
withType(DataSourceType type)
The type of data source.
|
DataSourceConfiguration |
withType(String type)
The type of data source.
|
DataSourceConfiguration |
withWebConfiguration(WebDataSourceConfiguration webConfiguration)
The configuration of web URLs to crawl for your data source.
|
public void setConfluenceConfiguration(ConfluenceDataSourceConfiguration confluenceConfiguration)
The configuration information to connect to Confluence as your data source.
Confluence data source connector is in preview release and is subject to change.
confluenceConfiguration
- The configuration information to connect to Confluence as your data source. Confluence data source connector is in preview release and is subject to change.
public ConfluenceDataSourceConfiguration getConfluenceConfiguration()
The configuration information to connect to Confluence as your data source.
Confluence data source connector is in preview release and is subject to change.
Confluence data source connector is in preview release and is subject to change.
public DataSourceConfiguration withConfluenceConfiguration(ConfluenceDataSourceConfiguration confluenceConfiguration)
The configuration information to connect to Confluence as your data source.
Confluence data source connector is in preview release and is subject to change.
confluenceConfiguration
- The configuration information to connect to Confluence as your data source. Confluence data source connector is in preview release and is subject to change.
public void setS3Configuration(S3DataSourceConfiguration s3Configuration)
The configuration information to connect to Amazon S3 as your data source.
s3Configuration
- The configuration information to connect to Amazon S3 as your data source.public S3DataSourceConfiguration getS3Configuration()
The configuration information to connect to Amazon S3 as your data source.
public DataSourceConfiguration withS3Configuration(S3DataSourceConfiguration s3Configuration)
The configuration information to connect to Amazon S3 as your data source.
s3Configuration
- The configuration information to connect to Amazon S3 as your data source.public void setSalesforceConfiguration(SalesforceDataSourceConfiguration salesforceConfiguration)
The configuration information to connect to Salesforce as your data source.
Salesforce data source connector is in preview release and is subject to change.
salesforceConfiguration
- The configuration information to connect to Salesforce as your data source. Salesforce data source connector is in preview release and is subject to change.
public SalesforceDataSourceConfiguration getSalesforceConfiguration()
The configuration information to connect to Salesforce as your data source.
Salesforce data source connector is in preview release and is subject to change.
Salesforce data source connector is in preview release and is subject to change.
public DataSourceConfiguration withSalesforceConfiguration(SalesforceDataSourceConfiguration salesforceConfiguration)
The configuration information to connect to Salesforce as your data source.
Salesforce data source connector is in preview release and is subject to change.
salesforceConfiguration
- The configuration information to connect to Salesforce as your data source. Salesforce data source connector is in preview release and is subject to change.
public void setSharePointConfiguration(SharePointDataSourceConfiguration sharePointConfiguration)
The configuration information to connect to SharePoint as your data source.
SharePoint data source connector is in preview release and is subject to change.
sharePointConfiguration
- The configuration information to connect to SharePoint as your data source. SharePoint data source connector is in preview release and is subject to change.
public SharePointDataSourceConfiguration getSharePointConfiguration()
The configuration information to connect to SharePoint as your data source.
SharePoint data source connector is in preview release and is subject to change.
SharePoint data source connector is in preview release and is subject to change.
public DataSourceConfiguration withSharePointConfiguration(SharePointDataSourceConfiguration sharePointConfiguration)
The configuration information to connect to SharePoint as your data source.
SharePoint data source connector is in preview release and is subject to change.
sharePointConfiguration
- The configuration information to connect to SharePoint as your data source. SharePoint data source connector is in preview release and is subject to change.
public void setType(String type)
The type of data source.
type
- The type of data source.DataSourceType
public String getType()
The type of data source.
DataSourceType
public DataSourceConfiguration withType(String type)
The type of data source.
type
- The type of data source.DataSourceType
public DataSourceConfiguration withType(DataSourceType type)
The type of data source.
type
- The type of data source.DataSourceType
public void setWebConfiguration(WebDataSourceConfiguration webConfiguration)
The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs.
Crawling web URLs as your data source is in preview release and is subject to change.
webConfiguration
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the
URLs. Crawling web URLs as your data source is in preview release and is subject to change.
public WebDataSourceConfiguration getWebConfiguration()
The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs.
Crawling web URLs as your data source is in preview release and is subject to change.
Crawling web URLs as your data source is in preview release and is subject to change.
public DataSourceConfiguration withWebConfiguration(WebDataSourceConfiguration webConfiguration)
The configuration of web URLs to crawl for your data source. You should be authorized to crawl the URLs.
Crawling web URLs as your data source is in preview release and is subject to change.
webConfiguration
- The configuration of web URLs to crawl for your data source. You should be authorized to crawl the
URLs. Crawling web URLs as your data source is in preview release and is subject to change.
public String toString()
toString
in class Object
Object.toString()
public DataSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.