Package ai.platon.pulsar.common.options
Class GenerateOptions
-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.config.Parameterized
public final class GenerateOptions extends CommonOptions
-
-
Field Summary
Fields Modifier and Type Field Description private StringcrawlIdprivate StringbatchIdprivate Integerroundprivate BooleanreGenerateprivate BooleanreGenerateSeedsprivate IntegertopNprivate BooleannoNormalizerprivate BooleannoFilterprivate Longadddaysprivate Integerlimitprivate final ImmutableConfigconfprivate BooleanisHelpprivate BooleanexpandAtSignprivate BooleanacceptUnknownOptionsprivate BooleanallowParameterOverwritingprivate final Stringargsprivate final Array<String>argv
-
Constructor Summary
Constructors Constructor Description GenerateOptions(ImmutableConfig conf)GenerateOptions(Array<String> argv, ImmutableConfig conf)
-
Method Summary
Modifier and Type Method Description final StringgetCrawlId()final UnitsetCrawlId(String crawlId)final StringgetBatchId()final UnitsetBatchId(String batchId)final IntegergetRound()final UnitsetRound(Integer round)final BooleangetReGenerate()final UnitsetReGenerate(Boolean reGenerate)final BooleangetReGenerateSeeds()final UnitsetReGenerateSeeds(Boolean reGenerateSeeds)final IntegergetTopN()final UnitsetTopN(Integer topN)final BooleangetNoNormalizer()final UnitsetNoNormalizer(Boolean noNormalizer)final BooleangetNoFilter()final UnitsetNoFilter(Boolean noFilter)final LonggetAdddays()final UnitsetAdddays(Long adddays)final IntegergetLimit()final UnitsetLimit(Integer limit)final ImmutableConfiggetConf()final ParamstoParams()-
Methods inherited from class ai.platon.pulsar.common.options.CommonOptions
isHelp, setHelp -
Methods inherited from class ai.platon.pulsar.common.options.PulsarOptions
addObjects, equals, getAcceptUnknownOptions, getAllowParameterOverwriting, getArgs, getArgv, getExpandAtSign, hashCode, parse, parseOrExit, setAcceptUnknownOptions, setAllowParameterOverwriting, setExpandAtSign, setObjects, toArgsMap, toArgv, toCmdLine, toMutableArgsMap, toString, usage -
Methods inherited from class ai.platon.pulsar.common.config.Parameterized
getParams -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getCrawlId
final String getCrawlId()
-
setCrawlId
final Unit setCrawlId(String crawlId)
-
getBatchId
final String getBatchId()
-
setBatchId
final Unit setBatchId(String batchId)
-
getReGenerate
final Boolean getReGenerate()
-
setReGenerate
final Unit setReGenerate(Boolean reGenerate)
-
getReGenerateSeeds
final Boolean getReGenerateSeeds()
-
setReGenerateSeeds
final Unit setReGenerateSeeds(Boolean reGenerateSeeds)
-
getNoNormalizer
final Boolean getNoNormalizer()
-
setNoNormalizer
final Unit setNoNormalizer(Boolean noNormalizer)
-
getNoFilter
final Boolean getNoFilter()
-
setNoFilter
final Unit setNoFilter(Boolean noFilter)
-
getAdddays
final Long getAdddays()
-
setAdddays
final Unit setAdddays(Long adddays)
-
getConf
final ImmutableConfig getConf()
-
toParams
final Params toParams()
-
-
-
-