Package com.pulumi.aws.kendra.inputs
Class DataSourceConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kendra.inputs.DataSourceConfigurationArgs.Builder
-
- Enclosing class:
- DataSourceConfigurationArgs
public static final class DataSourceConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(DataSourceConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DataSourceConfigurationArgs defaults)
-
-
Method Detail
-
s3Configuration
@Deprecated public DataSourceConfigurationArgs.Builder s3Configuration(@Nullable com.pulumi.core.Output<DataSourceConfigurationS3ConfigurationArgs> s3Configuration)
Deprecated.s3_configuration is deprecated. Use templateConfiguration instead.- Parameters:
s3Configuration- Configuration information to connect to an Amazon S3 bucket as your data source. Required when `type` is set to `S3`. Detailed below.- Returns:
- builder
-
s3Configuration
@Deprecated public DataSourceConfigurationArgs.Builder s3Configuration(DataSourceConfigurationS3ConfigurationArgs s3Configuration)
Deprecated.s3_configuration is deprecated. Use templateConfiguration instead.- Parameters:
s3Configuration- Configuration information to connect to an Amazon S3 bucket as your data source. Required when `type` is set to `S3`. Detailed below.- Returns:
- builder
-
templateConfiguration
public DataSourceConfigurationArgs.Builder templateConfiguration(@Nullable com.pulumi.core.Output<DataSourceConfigurationTemplateConfigurationArgs> templateConfiguration)
- Parameters:
templateConfiguration- Configuration information required for Amazon Kendra Web Crawler. Required when `type` is set to `TEMPLATE`. Detailed below.- Returns:
- builder
-
templateConfiguration
public DataSourceConfigurationArgs.Builder templateConfiguration(DataSourceConfigurationTemplateConfigurationArgs templateConfiguration)
- Parameters:
templateConfiguration- Configuration information required for Amazon Kendra Web Crawler. Required when `type` is set to `TEMPLATE`. Detailed below.- Returns:
- builder
-
webCrawlerConfiguration
@Deprecated public DataSourceConfigurationArgs.Builder webCrawlerConfiguration(@Nullable com.pulumi.core.Output<DataSourceConfigurationWebCrawlerConfigurationArgs> webCrawlerConfiguration)
Deprecated.web_crawler_configuration is deprecated. Use templateConfiguration instead.- Parameters:
webCrawlerConfiguration- Configuration information required for Amazon Kendra Web Crawler. Required when `type` is set to `WEBCRAWLER`. Detailed below.- Returns:
- builder
-
webCrawlerConfiguration
@Deprecated public DataSourceConfigurationArgs.Builder webCrawlerConfiguration(DataSourceConfigurationWebCrawlerConfigurationArgs webCrawlerConfiguration)
Deprecated.web_crawler_configuration is deprecated. Use templateConfiguration instead.- Parameters:
webCrawlerConfiguration- Configuration information required for Amazon Kendra Web Crawler. Required when `type` is set to `WEBCRAWLER`. Detailed below.- Returns:
- builder
-
build
public DataSourceConfigurationArgs build()
-
-