Package com.pulumi.aws.bedrock.inputs
Class AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.bedrock.inputs.AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder
-
public static final class AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs defaults)
-
-
Method Detail
-
crawlerLimits
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder crawlerLimits(@Nullable com.pulumi.core.Output<AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs> crawlerLimits)
- Parameters:
crawlerLimits- Configuration of crawl limits for the web URLs. See `crawlerLimits` Block for details.- Returns:
- builder
-
crawlerLimits
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder crawlerLimits(AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationCrawlerLimitsArgs crawlerLimits)
- Parameters:
crawlerLimits- Configuration of crawl limits for the web URLs. See `crawlerLimits` Block for details.- Returns:
- builder
-
exclusionFilters
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder exclusionFilters(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> exclusionFilters)
- Parameters:
exclusionFilters- List of one or more exclusion regular expression patterns to exclude URLs that match the pattern.- Returns:
- builder
-
exclusionFilters
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder exclusionFilters(java.util.List<java.lang.String> exclusionFilters)
- Parameters:
exclusionFilters- List of one or more exclusion regular expression patterns to exclude URLs that match the pattern.- Returns:
- builder
-
exclusionFilters
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder exclusionFilters(java.lang.String... exclusionFilters)
- Parameters:
exclusionFilters- List of one or more exclusion regular expression patterns to exclude URLs that match the pattern.- Returns:
- builder
-
inclusionFilters
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder inclusionFilters(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> inclusionFilters)
- Parameters:
inclusionFilters- List of one or more inclusion regular expression patterns to include URLs that match the pattern.- Returns:
- builder
-
inclusionFilters
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder inclusionFilters(java.util.List<java.lang.String> inclusionFilters)
- Parameters:
inclusionFilters- List of one or more inclusion regular expression patterns to include URLs that match the pattern.- Returns:
- builder
-
inclusionFilters
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder inclusionFilters(java.lang.String... inclusionFilters)
- Parameters:
inclusionFilters- List of one or more inclusion regular expression patterns to include URLs that match the pattern.- Returns:
- builder
-
scope
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder scope(@Nullable com.pulumi.core.Output<java.lang.String> scope)
- Parameters:
scope- Scope of what is crawled for your URLs.- Returns:
- builder
-
scope
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder scope(java.lang.String scope)
- Parameters:
scope- Scope of what is crawled for your URLs.- Returns:
- builder
-
userAgent
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder userAgent(@Nullable com.pulumi.core.Output<java.lang.String> userAgent)
- Parameters:
userAgent- Custom suffix appended to the `bedrockbot_UUID` user agent header that the crawler uses when it accesses a web server. Must be between 15 and 40 characters.- Returns:
- builder
-
userAgent
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs.Builder userAgent(java.lang.String userAgent)
- Parameters:
userAgent- Custom suffix appended to the `bedrockbot_UUID` user agent header that the crawler uses when it accesses a web server. Must be between 15 and 40 characters.- Returns:
- builder
-
build
public AgentDataSourceDataSourceConfigurationWebConfigurationCrawlerConfigurationArgs build()
-
-