@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information for a Amazon Kendra data source.
Constructor and Description |
---|
DataSourceConfiguration() |
Modifier and Type | Method and Description |
---|---|
DataSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
DatabaseConfiguration |
getDatabaseConfiguration()
Provides information necessary to create a connector for a database.
|
OneDriveConfiguration |
getOneDriveConfiguration()
Provided configuration for data sources that connect to Microsoft OneDrive.
|
S3DataSourceConfiguration |
getS3Configuration()
Provides information to create a connector for a document repository in an Amazon S3 bucket.
|
SalesforceConfiguration |
getSalesforceConfiguration()
Provides configuration information for data sources that connect to a Salesforce site.
|
ServiceNowConfiguration |
getServiceNowConfiguration()
Provides configuration for data sources that connect to ServiceNow instances.
|
SharePointConfiguration |
getSharePointConfiguration()
Provides information necessary to create a connector for a Microsoft SharePoint site.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a connector for a database.
|
void |
setOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provided configuration for data sources that connect to Microsoft OneDrive.
|
void |
setS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a connector for a document repository in an Amazon S3 bucket.
|
void |
setSalesforceConfiguration(SalesforceConfiguration salesforceConfiguration)
Provides configuration information for data sources that connect to a Salesforce site.
|
void |
setServiceNowConfiguration(ServiceNowConfiguration serviceNowConfiguration)
Provides configuration for data sources that connect to ServiceNow instances.
|
void |
setSharePointConfiguration(SharePointConfiguration sharePointConfiguration)
Provides information necessary to create a connector for a Microsoft SharePoint site.
|
String |
toString()
Returns a string representation of this object.
|
DataSourceConfiguration |
withDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a connector for a database.
|
DataSourceConfiguration |
withOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provided configuration for data sources that connect to Microsoft OneDrive.
|
DataSourceConfiguration |
withS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a connector for a document repository in an Amazon S3 bucket.
|
DataSourceConfiguration |
withSalesforceConfiguration(SalesforceConfiguration salesforceConfiguration)
Provides configuration information for data sources that connect to a Salesforce site.
|
DataSourceConfiguration |
withServiceNowConfiguration(ServiceNowConfiguration serviceNowConfiguration)
Provides configuration for data sources that connect to ServiceNow instances.
|
DataSourceConfiguration |
withSharePointConfiguration(SharePointConfiguration sharePointConfiguration)
Provides information necessary to create a connector for a Microsoft SharePoint site.
|
public void setS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a connector for a document repository in an Amazon S3 bucket.
s3Configuration
- Provides information to create a connector for a document repository in an Amazon S3 bucket.public S3DataSourceConfiguration getS3Configuration()
Provides information to create a connector for a document repository in an Amazon S3 bucket.
public DataSourceConfiguration withS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a connector for a document repository in an Amazon S3 bucket.
s3Configuration
- Provides information to create a connector for a document repository in an Amazon S3 bucket.public void setSharePointConfiguration(SharePointConfiguration sharePointConfiguration)
Provides information necessary to create a connector for a Microsoft SharePoint site.
sharePointConfiguration
- Provides information necessary to create a connector for a Microsoft SharePoint site.public SharePointConfiguration getSharePointConfiguration()
Provides information necessary to create a connector for a Microsoft SharePoint site.
public DataSourceConfiguration withSharePointConfiguration(SharePointConfiguration sharePointConfiguration)
Provides information necessary to create a connector for a Microsoft SharePoint site.
sharePointConfiguration
- Provides information necessary to create a connector for a Microsoft SharePoint site.public void setDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a connector for a database.
databaseConfiguration
- Provides information necessary to create a connector for a database.public DatabaseConfiguration getDatabaseConfiguration()
Provides information necessary to create a connector for a database.
public DataSourceConfiguration withDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a connector for a database.
databaseConfiguration
- Provides information necessary to create a connector for a database.public void setSalesforceConfiguration(SalesforceConfiguration salesforceConfiguration)
Provides configuration information for data sources that connect to a Salesforce site.
salesforceConfiguration
- Provides configuration information for data sources that connect to a Salesforce site.public SalesforceConfiguration getSalesforceConfiguration()
Provides configuration information for data sources that connect to a Salesforce site.
public DataSourceConfiguration withSalesforceConfiguration(SalesforceConfiguration salesforceConfiguration)
Provides configuration information for data sources that connect to a Salesforce site.
salesforceConfiguration
- Provides configuration information for data sources that connect to a Salesforce site.public void setOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provided configuration for data sources that connect to Microsoft OneDrive.
oneDriveConfiguration
- Provided configuration for data sources that connect to Microsoft OneDrive.public OneDriveConfiguration getOneDriveConfiguration()
Provided configuration for data sources that connect to Microsoft OneDrive.
public DataSourceConfiguration withOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provided configuration for data sources that connect to Microsoft OneDrive.
oneDriveConfiguration
- Provided configuration for data sources that connect to Microsoft OneDrive.public void setServiceNowConfiguration(ServiceNowConfiguration serviceNowConfiguration)
Provides configuration for data sources that connect to ServiceNow instances.
serviceNowConfiguration
- Provides configuration for data sources that connect to ServiceNow instances.public ServiceNowConfiguration getServiceNowConfiguration()
Provides configuration for data sources that connect to ServiceNow instances.
public DataSourceConfiguration withServiceNowConfiguration(ServiceNowConfiguration serviceNowConfiguration)
Provides configuration for data sources that connect to ServiceNow instances.
serviceNowConfiguration
- Provides configuration for data sources that connect to ServiceNow instances.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.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.