-
- All Implemented Interfaces:
-
ai.platon.pulsar.crawl.EventHandler,kotlin.Function,kotlin.Function2
public final class AmazonSearcherJsEventHandler extends AbstractWebPageWebDriverHandler
-
-
Field Summary
Fields Modifier and Type Field Description private final Stringkeywordprivate final List<AmazonSuggestion>suggestionsprivate final Function1<String, Long>delayPolicyprivate Booleanverboseprivate final Stringname
-
Constructor Summary
Constructors Constructor Description AmazonSearcherJsEventHandler(String keyword, List<AmazonSuggestion> suggestions)
-
Method Summary
Modifier and Type Method Description final StringgetKeyword()final List<AmazonSuggestion>getSuggestions()Function1<String, Long>getDelayPolicy()BooleangetVerbose()UnitsetVerbose(Boolean verbose)StringgetName()ObjectinvokeDeferred(WebPage page, WebDriver driver)-
-
Constructor Detail
-
AmazonSearcherJsEventHandler
AmazonSearcherJsEventHandler(String keyword, List<AmazonSuggestion> suggestions)
-
-
Method Detail
-
getKeyword
final String getKeyword()
-
getSuggestions
final List<AmazonSuggestion> getSuggestions()
-
getDelayPolicy
Function1<String, Long> getDelayPolicy()
-
getVerbose
Boolean getVerbose()
-
setVerbose
Unit setVerbose(Boolean verbose)
-
invokeDeferred
Object invokeDeferred(WebPage page, WebDriver driver)
-
-
-
-