Package com.crawljax.core.configuration
Class PreCrawlConfiguration.PreCrawlConfigurationBuilder
- java.lang.Object
-
- com.crawljax.core.configuration.PreCrawlConfiguration.PreCrawlConfigurationBuilder
-
- Enclosing class:
- PreCrawlConfiguration
public static class PreCrawlConfiguration.PreCrawlConfigurationBuilder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description private com.google.common.collect.ImmutableList.Builder<CrawlCondition>crawlConditionsprivate com.google.common.collect.ImmutableSortedSet.Builder<String>filterAttributeNamesprivate PreCrawlConfigurationpreCrawlConfigurationprivate com.google.common.collect.ImmutableList.Builder<WaitCondition>waitConditions
-
Constructor Summary
Constructors Modifier Constructor Description privatePreCrawlConfigurationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PreCrawlConfiguration.PreCrawlConfigurationBuilderaddCrawlCondition(CrawlCondition... condition)PreCrawlConfiguration.PreCrawlConfigurationBuilderaddWaitCondition(WaitCondition... condition)(package private) PreCrawlConfigurationbuild(CrawlActionsBuilder crawlActionsBuilder)PreCrawlConfiguration.PreCrawlConfigurationBuilderfilterAttributeNames(String names)
-
-
-
Field Detail
-
preCrawlConfiguration
private final PreCrawlConfiguration preCrawlConfiguration
-
waitConditions
private final com.google.common.collect.ImmutableList.Builder<WaitCondition> waitConditions
-
crawlConditions
private final com.google.common.collect.ImmutableList.Builder<CrawlCondition> crawlConditions
-
filterAttributeNames
private final com.google.common.collect.ImmutableSortedSet.Builder<String> filterAttributeNames
-
-
Method Detail
-
addWaitCondition
public PreCrawlConfiguration.PreCrawlConfigurationBuilder addWaitCondition(WaitCondition... condition)
- Parameters:
condition- add aWaitCondition.
-
addCrawlCondition
public PreCrawlConfiguration.PreCrawlConfigurationBuilder addCrawlCondition(CrawlCondition... condition)
- Parameters:
condition- Add aCrawlCondition.
-
filterAttributeNames
public PreCrawlConfiguration.PreCrawlConfigurationBuilder filterAttributeNames(String names)
- Parameters:
names- Names of attributes that should be ignored. Default is"closure_hashcode_(\\w)*"and"jquery[0-9]+"if none are specified.
-
build
PreCrawlConfiguration build(CrawlActionsBuilder crawlActionsBuilder)
-
-