-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Parameterized
public final class CrawlOptions extends CommonOptions
Created by vincent on 17-3-18. Copyright @ 2013-2017 Platon AI. All rights reserved
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classCrawlOptions.Companion
-
Field Summary
Fields Modifier and Type Field Description private Integerverboseprivate DurationfetchIntervalprivate IntegerfetchPriorityprivate Integerscoreprivate Integerdepthprivate StringzoneIdprivate Map<String, Double>keywordsprivate StringindexerUrlprivate LinkOptionslinkOptionsprivate BooleanisHelpprivate BooleanexpandAtSignprivate BooleanacceptUnknownOptionsprivate BooleanallowParameterOverwritingprivate final Stringargsprivate final Array<String>argv
-
Constructor Summary
Constructors Constructor Description CrawlOptions()CrawlOptions(String args)CrawlOptions(String args, ImmutableConfig conf)CrawlOptions(Array<String> argv, ImmutableConfig conf)CrawlOptions(Array<String> argv)
-
Method Summary
-
Methods inherited from class ai.platon.pulsar.common.options.CommonOptions
addObjects, equals, hashCode, parse, parseOrExit, setObjects, toArgsMap, toArgv, toCmdLine, toMutableArgsMap, usage -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getVerbose
final Integer getVerbose()
-
setVerbose
final Unit setVerbose(Integer verbose)
-
getFetchInterval
final Duration getFetchInterval()
-
setFetchInterval
final Unit setFetchInterval(Duration fetchInterval)
-
getFetchPriority
final Integer getFetchPriority()
-
setFetchPriority
final Unit setFetchPriority(Integer fetchPriority)
-
getKeywords
final Map<String, Double> getKeywords()
-
setKeywords
final Unit setKeywords(Map<String, Double> keywords)
-
getIndexerUrl
final String getIndexerUrl()
-
setIndexerUrl
final Unit setIndexerUrl(String indexerUrl)
-
getLinkOptions
final LinkOptions getLinkOptions()
-
setLinkOptions
final Unit setLinkOptions(LinkOptions linkOptions)
-
getExpandAtSign
final Boolean getExpandAtSign()
-
setExpandAtSign
final Unit setExpandAtSign(Boolean expandAtSign)
-
getAcceptUnknownOptions
final Boolean getAcceptUnknownOptions()
-
setAcceptUnknownOptions
final Unit setAcceptUnknownOptions(Boolean acceptUnknownOptions)
-
getAllowParameterOverwriting
final Boolean getAllowParameterOverwriting()
-
setAllowParameterOverwriting
final Unit setAllowParameterOverwriting(Boolean allowParameterOverwriting)
-
getParams
Params getParams()
-
-
-
-