@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Configuration information for an Amazon Kendra data source.
Constructor and Description |
---|
DataSourceConfiguration() |
Modifier and Type | Method and Description |
---|---|
DataSourceConfiguration |
clone() |
boolean |
equals(Object obj) |
ConfluenceConfiguration |
getConfluenceConfiguration()
Provides configuration information for connecting to a Confluence data source.
|
DatabaseConfiguration |
getDatabaseConfiguration()
Provides information necessary to create a data source connector for a database.
|
GoogleDriveConfiguration |
getGoogleDriveConfiguration()
Provides configuration for data sources that connect to Google Drive.
|
OneDriveConfiguration |
getOneDriveConfiguration()
Provides configuration for data sources that connect to Microsoft OneDrive.
|
S3DataSourceConfiguration |
getS3Configuration()
Provides information to create a data source 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 data source connector for a Microsoft SharePoint site.
|
WebCrawlerConfiguration |
getWebCrawlerConfiguration() |
WorkDocsConfiguration |
getWorkDocsConfiguration()
Provides the configuration information to connect to WorkDocs as your data source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setConfluenceConfiguration(ConfluenceConfiguration confluenceConfiguration)
Provides configuration information for connecting to a Confluence data source.
|
void |
setDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a data source connector for a database.
|
void |
setGoogleDriveConfiguration(GoogleDriveConfiguration googleDriveConfiguration)
Provides configuration for data sources that connect to Google Drive.
|
void |
setOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provides configuration for data sources that connect to Microsoft OneDrive.
|
void |
setS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a data source 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 data source connector for a Microsoft SharePoint site.
|
void |
setWebCrawlerConfiguration(WebCrawlerConfiguration webCrawlerConfiguration) |
void |
setWorkDocsConfiguration(WorkDocsConfiguration workDocsConfiguration)
Provides the configuration information to connect to WorkDocs as your data source.
|
String |
toString()
Returns a string representation of this object.
|
DataSourceConfiguration |
withConfluenceConfiguration(ConfluenceConfiguration confluenceConfiguration)
Provides configuration information for connecting to a Confluence data source.
|
DataSourceConfiguration |
withDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a data source connector for a database.
|
DataSourceConfiguration |
withGoogleDriveConfiguration(GoogleDriveConfiguration googleDriveConfiguration)
Provides configuration for data sources that connect to Google Drive.
|
DataSourceConfiguration |
withOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provides configuration for data sources that connect to Microsoft OneDrive.
|
DataSourceConfiguration |
withS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a data source 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 data source connector for a Microsoft SharePoint site.
|
DataSourceConfiguration |
withWebCrawlerConfiguration(WebCrawlerConfiguration webCrawlerConfiguration) |
DataSourceConfiguration |
withWorkDocsConfiguration(WorkDocsConfiguration workDocsConfiguration)
Provides the configuration information to connect to WorkDocs as your data source.
|
public void setS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a data source connector for a document repository in an Amazon S3 bucket.
s3Configuration
- Provides information to create a data source connector for a document repository in an Amazon S3 bucket.public S3DataSourceConfiguration getS3Configuration()
Provides information to create a data source connector for a document repository in an Amazon S3 bucket.
public DataSourceConfiguration withS3Configuration(S3DataSourceConfiguration s3Configuration)
Provides information to create a data source connector for a document repository in an Amazon S3 bucket.
s3Configuration
- Provides information to create a data source connector for a document repository in an Amazon S3 bucket.public void setSharePointConfiguration(SharePointConfiguration sharePointConfiguration)
Provides information necessary to create a data source connector for a Microsoft SharePoint site.
sharePointConfiguration
- Provides information necessary to create a data source connector for a Microsoft SharePoint site.public SharePointConfiguration getSharePointConfiguration()
Provides information necessary to create a data source connector for a Microsoft SharePoint site.
public DataSourceConfiguration withSharePointConfiguration(SharePointConfiguration sharePointConfiguration)
Provides information necessary to create a data source connector for a Microsoft SharePoint site.
sharePointConfiguration
- Provides information necessary to create a data source connector for a Microsoft SharePoint site.public void setDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a data source connector for a database.
databaseConfiguration
- Provides information necessary to create a data source connector for a database.public DatabaseConfiguration getDatabaseConfiguration()
Provides information necessary to create a data source connector for a database.
public DataSourceConfiguration withDatabaseConfiguration(DatabaseConfiguration databaseConfiguration)
Provides information necessary to create a data source connector for a database.
databaseConfiguration
- Provides information necessary to create a data source 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)
Provides configuration for data sources that connect to Microsoft OneDrive.
oneDriveConfiguration
- Provides configuration for data sources that connect to Microsoft OneDrive.public OneDriveConfiguration getOneDriveConfiguration()
Provides configuration for data sources that connect to Microsoft OneDrive.
public DataSourceConfiguration withOneDriveConfiguration(OneDriveConfiguration oneDriveConfiguration)
Provides configuration for data sources that connect to Microsoft OneDrive.
oneDriveConfiguration
- Provides 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 void setConfluenceConfiguration(ConfluenceConfiguration confluenceConfiguration)
Provides configuration information for connecting to a Confluence data source.
confluenceConfiguration
- Provides configuration information for connecting to a Confluence data source.public ConfluenceConfiguration getConfluenceConfiguration()
Provides configuration information for connecting to a Confluence data source.
public DataSourceConfiguration withConfluenceConfiguration(ConfluenceConfiguration confluenceConfiguration)
Provides configuration information for connecting to a Confluence data source.
confluenceConfiguration
- Provides configuration information for connecting to a Confluence data source.public void setGoogleDriveConfiguration(GoogleDriveConfiguration googleDriveConfiguration)
Provides configuration for data sources that connect to Google Drive.
googleDriveConfiguration
- Provides configuration for data sources that connect to Google Drive.public GoogleDriveConfiguration getGoogleDriveConfiguration()
Provides configuration for data sources that connect to Google Drive.
public DataSourceConfiguration withGoogleDriveConfiguration(GoogleDriveConfiguration googleDriveConfiguration)
Provides configuration for data sources that connect to Google Drive.
googleDriveConfiguration
- Provides configuration for data sources that connect to Google Drive.public void setWebCrawlerConfiguration(WebCrawlerConfiguration webCrawlerConfiguration)
webCrawlerConfiguration
- public WebCrawlerConfiguration getWebCrawlerConfiguration()
public DataSourceConfiguration withWebCrawlerConfiguration(WebCrawlerConfiguration webCrawlerConfiguration)
webCrawlerConfiguration
- public void setWorkDocsConfiguration(WorkDocsConfiguration workDocsConfiguration)
Provides the configuration information to connect to WorkDocs as your data source.
workDocsConfiguration
- Provides the configuration information to connect to WorkDocs as your data source.public WorkDocsConfiguration getWorkDocsConfiguration()
Provides the configuration information to connect to WorkDocs as your data source.
public DataSourceConfiguration withWorkDocsConfiguration(WorkDocsConfiguration workDocsConfiguration)
Provides the configuration information to connect to WorkDocs as your data source.
workDocsConfiguration
- Provides the configuration information to connect to WorkDocs as your data source.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.