A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
G
- gauge(java.lang.String) - function in com.codahale.metrics.MetricRegistry
- gauge(java.lang.String,com.codahale.metrics.MetricRegistry.MetricSupplier) - function in com.codahale.metrics.MetricRegistry
- generateJsonTemplate() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionsJson
- Generates a JSON template showing all LoadOptions fields with their default values.
- generateJsonTemplateWithDescriptions() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionsJson
- Generates a JSON template with descriptions for each field.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get a webpage from the storage
- get(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get a page from storage.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a webpage from the storage.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a webpage from the storage.
- get(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a page from storage.
- get(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a page from storage.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- get(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- get(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Get a page from local storage.
- get(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Get a page from local storage.
- get(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.filter.ChainedUrlNormalizer
- get() - function in java.util.concurrent.CompletableFuture
- get() - function in java.util.concurrent.CompletableFuture
- get(java.lang.Long,java.util.concurrent.TimeUnit) - function in java.util.concurrent.CompletableFuture
- get(java.lang.Long,java.util.concurrent.TimeUnit) - function in java.util.concurrent.CompletableFuture
- getAbstract() - function in ai.platon.pulsar.loop.TaskLoop
- getAbstract() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getAbstract() - function in ai.platon.pulsar.loop.impl.StreamingTaskLoop
- getAcceptUnknownOptions() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getAcceptUnknownOptions() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getActivateSelector() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getActivateTimeout() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getActiveContext() - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- The active context (the most recently created context).
- getActiveContexts() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- getAliases() - function in ai.platon.pulsar.skeleton.workflow.parse.ParserConfig
- getAllowParameterOverwriting() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getAllowParameterOverwriting() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getApiPublicOptionNames() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- List of option names that are marked as API public.
- getApplicationContext() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getApplicationContext() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getArgOrElse(java.lang.String,java.lang.String) - function in ai.platon.pulsar.persist.ParseStatus
- getArgs() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getArgs() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getArgs() - function in ai.platon.pulsar.common.urls.UrlAware
- getArgs() - function in ai.platon.pulsar.persist.ParseStatus
- getArgs() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getArgs() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getArgs() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getArgs() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The additional url arguments
- getArgv() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- The argument vector
- getArgv() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- The argument vector
- getArity0BooleanParams() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- List of zero-arity boolean parameter names.
- getArity1BooleanParams() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- List of single-arity boolean parameter names.
- getAuthToken() - function in ai.platon.pulsar.common.urls.StatefulHyperlink
- getAuthToken() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Authentication token for authorized access to protected resources.
- getAuthToken() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getAuthToken() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getAutoClose() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- getAutoClose() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- getAutoScrollCount() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Number of times to scroll down the page after initial load.
- getAvailableMemory() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getAvailableMemoryGiB() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getBaseDir() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getBaseDir() - function in ai.platon.pulsar.common.MultiSinkMessageWriter
- getBatchId() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getBatchSize() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getBatchSize() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getBatchStat() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getBatchTaskId() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getBbsUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getBe() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- getBe() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- getBean(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get a bean with the specified class, throws BeansException if the bean doesn't exist
- getBean() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, throws BeansException if the bean doesn't exist
- getBean() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, throws BeansException if the bean doesn't exist
- getBean(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, throws BeansException if the bean doesn't exist
- getBean(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, throws BeansException if the bean doesn't exist
- getBeanOrNull(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get a bean with the specified class, returns null if the bean doesn't exist
- getBeanOrNull() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, returns null if the bean doesn't exist
- getBeanOrNull() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, returns null if the bean doesn't exist
- getBeanOrNull(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, returns null if the bean doesn't exist
- getBeanOrNull(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a bean with the specified class, returns null if the bean doesn't exist
- getBlogUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getBoundBrowser() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The bound browser.
- getBoundBrowser() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The bound browser.
- getBoundBrowser() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The bound browser.
- getBoundDriver() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The bound driver.
- getBoundDriver() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The bound driver.
- getBoundDriver() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The bound driver.
- getBrowseEventHandlers() - function in ai.platon.pulsar.skeleton.common.persist.ext.WebPageExKt
- getBrowseEventHandlers() - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
- Event handlers during the browsing stage.
- getBrowseEventHandlers() - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
- Event handlers during the browsing stage.
- getBrowseEventHandlers() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- Event handlers during the browsing stage.
- getBROWSER() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- The default browser is chrome with pulsar implemented web driver.
- getBrowser() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- The default browser is chrome with pulsar implemented web driver.
- getBrowser() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Specifies which browser engine to use for rendering pages.
- getBROWSER_CONTEXT_MODE_TO_AGENTS() - function in ai.platon.pulsar.browser.privacy.BrowserProfileGeneratorFactory.Companion
- getBrowserFetcher() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getBrowserFetcher() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getBrowserManager() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- The browser manager.
- getBrowserManager() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The browser manager.
- getBrowserManager() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The browser manager.
- getBrowserProfileGeneratorClass(ai.platon.pulsar.common.browser.BrowserProfileMode) - function in ai.platon.pulsar.browser.privacy.BrowserProfileGeneratorFactory.Companion
- getBytesPerPage() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getBytesPerSecond() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getCACHE() - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser.Companion
- getCapacity() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- The cache capacity, we assume that all items in the file are loaded into the cache
- getCause() - function in kotlin.Throwable
- getCe() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- getCe() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- getChildren() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
- The child filters
- getChildren() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
- The child filters
- getChildren() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilter
- The child filters
- getClassName(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.parse.ParserConfig
- getCloseSelector() - function in ai.platon.pulsar.skeleton.event.impl.CloseMaskLayerHandler
- getCMD_SPLIT_PATTERN() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions.Companion
- getCodes() - function in ai.platon.pulsar.skeleton.workflow.common.FetchState
- getCollectCount() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getCollectedCount() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getCollector() - function in ai.platon.pulsar.skeleton.common.collect.PriorityDataCollectorFormatter
- getCollectors() - function in ai.platon.pulsar.loop.TaskLoop
- getCollectors() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getCollectors() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getCollectors() - function in ai.platon.pulsar.skeleton.common.collect.PriorityDataCollectorsTableFormatter
- getCollectTime() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getConcurrency() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- getConf() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getConf() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- getConf() - function in ai.platon.pulsar.browser.privacy.BrowserProfileGenerator
- getConf() - function in ai.platon.pulsar.browser.privacy.BrowserProfileGeneratorFactory
- getConf() - function in ai.platon.pulsar.browser.privacy.DefaultBrowserProfileGenerator
- getConf() - function in ai.platon.pulsar.browser.privacy.PrivacyManager
- The immutable configuration used by the privacy manager.
- getConf() - function in ai.platon.pulsar.browser.privacy.PrototypeBrowserProfileGenerator
- getConf() - function in ai.platon.pulsar.browser.privacy.RandomBrowserProfileGenerator
- getConf() - function in ai.platon.pulsar.browser.privacy.SequentialBrowserProfileGenerator
- getConf() - function in ai.platon.pulsar.browser.privacy.SystemDefaultBrowserProfileGenerator
- getConf() - function in ai.platon.pulsar.common.config.LazyConfigurable
- getConf() - function in ai.platon.pulsar.common.config.Protocol
- getConf() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getConf() - function in ai.platon.pulsar.skeleton.event.impl.PageEventHandlersFactory
- getConf() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- getConf() - function in ai.platon.pulsar.skeleton.workflow.component.ParseComponent
- getConf() - function in ai.platon.pulsar.skeleton.workflow.component.UpdateComponent
- getConf() - function in ai.platon.pulsar.skeleton.workflow.fetch.BrowserFetcher
- getConf() - function in ai.platon.pulsar.skeleton.workflow.parse.PageParser
- getConf() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
- getConf() - function in ai.platon.pulsar.skeleton.workflow.parse.html.PrimerParser
- getConf() - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
- getConf() - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
- getConf() - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
- The configuration
- getConf() - function in ai.platon.pulsar.skeleton.workflow.schedule.AbstractFetchSchedule
- getConf() - function in ai.platon.pulsar.skeleton.workflow.schedule.AbstractFetchSchedule
- getConfig() - function in ai.platon.pulsar.loop.TaskLoop
- getConfig() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getConfig() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getConfiguration() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- An immutable config loaded from the config file at startup, and never changes
- getConfiguration() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- An immutable config loaded from the config file at startup, and never changes
- getConfiguration() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- An immutable config loaded from the config file at startup, and never changes
- getConfiguration() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default unmodified config
- getConfiguration() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getConfiguration() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The main configuration.
- getConfiguration() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The main configuration.
- getConfiguration() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The main configuration.
- getConfiguredUrl() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getConfiguredUrl() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getConfiguredUrl() - function in ai.platon.pulsar.common.urls.UrlAware
- getConfiguredUrl() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getConfiguredUrl() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getContent(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get the content of the page from the storage
- getContent(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get the content of the page from the storage
- getContent(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get the content of the page from the storage
- getContent(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get the content of the page from the storage.
- getContent(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get the content of the page from the storage.
- getContent(java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Get the content of the page from the storage.
- getContentAsString(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get the content of the page from the storage
- getContentAsString(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get the content of the page from the storage
- getContentAsString(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get the content of the page from the storage
- getContentAsString(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get the content of the page from the storage
val url = "http://example.com" val content = session.getContentAsString(url) - getContentAsString(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get the content of the page from the storage
val url = "http://example.com" val content = session.getContentAsString(url) - getContentAsString(java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Get the content of the page from the storage
val url = "http://example.com" val content = session.getContentAsString(url) - getContentPersists() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getContentType() - function in ai.platon.pulsar.skeleton.workflow.parse.ParserNotFound
- getContext() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The pulsar context
- getContext() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The pulsar context
- getContext() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The pulsar context which is used to create this session.
- getContextLeaks() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getContextLifeCycleMonitor() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Monitor object used to synchronize operations on contexts.
- getContexts() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getCoreMetrics() - function in ai.platon.pulsar.skeleton.common.AppStatusTracker
- getCoreMetrics() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
- getCoreMetrics() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
- getCounter() - function in ai.platon.pulsar.skeleton.common.metrics.MultiMetric
- getCounterReportInterval() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getCounters() - function in com.codahale.metrics.MetricRegistry
- getCounters(com.codahale.metrics.MetricFilter) - function in com.codahale.metrics.MetricRegistry
- getCountry() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getCountry() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getCountry() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getCountry() - function in ai.platon.pulsar.common.urls.UrlAware
- getCountry() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The country of this hyperlink
- getCpuLoad() - function in ai.platon.pulsar.skeleton.CoreMetrics.Companion
- getCrawlDelay() - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRules
- Get Crawl-Delay, in milliseconds.
- getCrawlEventHandlers() - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
- Event handlers during the browser stage.
- getCrawlEventHandlers() - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
- Event handlers during the browser stage.
- getCrawlEventHandlers() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- Event handlers during the browser stage.
- getCreatedAt() - function in ai.platon.pulsar.common.urls.StatefulHyperlink
- getCreatedAt() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getCreatedAt() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getCreatedTime() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getCreateTime() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getCRITICAL_CPU_THRESHOLD() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getCRITICAL_MEMORY_THRESHOLD_MIB() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getCsvReportInterval() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getDailyCounter() - function in ai.platon.pulsar.skeleton.common.metrics.MultiMetric
- getDailyCounters() - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- getDb() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent.LazyFieldLoader
- getDbGetCount() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent.Companion
- getDeadContexts() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Dead contexts are contexts that have been fully closed and their resources released.
- getDeadline() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getDeadline() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getDeadline() - function in ai.platon.pulsar.common.urls.UrlAware
- getDeadline() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Absolute deadline after which the task should be discarded.
- getDeadline() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getDeadTime() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getDeadUrls() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getDEFAULT() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- Default LoadOptions instance with standard settings.
- getDEFAULT_CONTEXT_DIR() - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
- getDEFAULT_FINGERPRINT() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
- getDefaultArgsMap() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- Map of default option names and values.
- getDefaultMetricRegistry() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem.Companion
- The default metric registry
- getDefaultParams() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- Map of field names to their default values from DEFAULT instance.
- getDepth() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getDepth() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getDepth() - function in ai.platon.pulsar.common.urls.UrlAware
- getDepth() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The depth of this hyperlink
- getDetail() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- A url aware object that contains the url and its related information.
- getDetailUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getDisplay() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- A readable privacy context display.
- getDisplay() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- A readable privacy context display.
- getDisplay() - function in ai.platon.pulsar.loop.TaskLoop
- getDisplay() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getDisplay() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getDisplay() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- A short descriptive display text.
- getDisplay() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- A short descriptive display text.
- getDisplay() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- A short descriptive display text.
- getDisplayMode() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getDistrict() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getDistrict() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getDistrict() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getDistrict() - function in ai.platon.pulsar.common.urls.UrlAware
- getDistrict() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The district of this hyperlink
- getDocument() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseResult
- getDocument() - function in ai.platon.pulsar.skeleton.workflow.parse.html.JsoupParser
- getDocument() - function in ai.platon.pulsar.skeleton.workflow.parse.html.ParseContext
- getDocumentCache() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The global document cache.
- getDocumentCache() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The global document cache.
- getDocumentCache() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The global document cache.
- getDocumentCache() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- The global document cache, a document will be removed automatically if it's expired or the cache is full.
- getDocumentCache() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getDocumentCacheHits() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession.Companion
- getDomain() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getDropContent() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- When enabled, page content (HTML) will not be stored in the database.
- getElapsedSeconds() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getElapsedTime() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The elapsed time of the privacy context.
- getElapsedTime() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- The elapsed time of the privacy context.
- getElapsedTime() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getElapsedTime() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getElapsedTime() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getEnableReporter() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getEntity() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Represents the type of content being crawled, such as an article, product, or hotel.
- getEntries() - function in ai.platon.pulsar.browser.privacy.CloseStrategy
- getEntries() - function in ai.platon.pulsar.loop.impl.CrawlEvents
- getEntries() - function in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter.LoggingLevel
- getEntries() - function in ai.platon.pulsar.skeleton.common.options.Condition
- getEntries() - function in ai.platon.pulsar.skeleton.workflow.common.InternalURLUtil.GroupMode
- getEntries() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.State
- getEnumCounters() - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- getEstimatedExternalSize() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getEstimatedSize() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getEventExceptionHandler() - function in ai.platon.pulsar.common.event.AbstractEventEmitter
- getEventFlow() - function in ai.platon.pulsar.skeleton.event.DefaultServerSideEventHandlers
- The shared flow of server-side events.
- getEventFlow() - function in ai.platon.pulsar.skeleton.event.ServerSideEventHandlers
- The shared flow of server-side events.
- getEventHandlers() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getEventHandlers() - function in ai.platon.pulsar.skeleton.common.persist.ext.WebPageExKt
- getEventHandlers() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableListenableHyperlink
- The event handler
- getEventHandlers() - function in ai.platon.pulsar.skeleton.workflow.common.url.ListenableHyperlink
- The event handler
- getEventHandlers() - function in ai.platon.pulsar.skeleton.workflow.common.url.ListenableUrl
- getEventHandlers() - function in ai.platon.pulsar.skeleton.workflow.common.url.ParsableHyperlink
- The PageEvent handlers of this hyperlink.
- getEventHandlers() - function in ai.platon.pulsar.skeleton.workflow.common.url.StatefulListenableHyperlink
- The event handler
- getEventPhase() - function in ai.platon.pulsar.skeleton.event.ServerSideEvent
- The phase of the event (e.g., "browser", "load", "browse").
- getEventType() - function in ai.platon.pulsar.skeleton.event.ServerSideEvent
- The type of the event (e.g., "onWillLoad", "onFetched", "onHTMLDocumentParsed").
- getException() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
- getExecutor() - function in ai.platon.pulsar.common.concurrent.GracefulScheduledExecutor
- getExpandAtSign() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getExpandAtSign() - function in ai.platon.pulsar.skeleton.common.options.PulsarOptions
- getEXPIRE_AT() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- The default time to expire
- getExpireAt() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- The default time to expire
- getExpireAt() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Absolute timestamp after which cached content should be refetched.
- getEXPIRES() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- The default expiry time, some time we may need expire all pages by default, for example, in test mode
- getExpires() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- The default expiry time, some time we may need expire all pages by default, for example, in test mode
- getExpires() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Duration after which cached content is considered stale and should be refetched.
- getExpireTime() - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRules
- Get expire time
- getExternalSize() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getFailedHosts() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getFailedUrls() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getFailureRate() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The failure rate of the privacy context.
- getFailureRate() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- The failure rate of the privacy context.
- getFailureRateThreshold() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getFetchComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getFetchComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getFetchComponent() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default fetch component
- getFetchComponent() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getFetchComponent() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getFetchConcurrency() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- getFetchingCache() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- Fetching cache holds the URLs being fetched.
- getFetchMode() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Specifies the mechanism used to fetch web content.
- getFetchSchedule() - function in ai.platon.pulsar.skeleton.workflow.component.UpdateComponent
- getFetchTasks() - function in ai.platon.pulsar.skeleton.CoreMetrics
- The total bytes of page content of all success web pages
- getFetchTasksPerSecond() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getFetchTaskTimeout() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- getFetchTime() - function in ai.platon.pulsar.skeleton.workflow.schedule.ModifyInfo
- The actual latest fetch time, WebPage.
- getFileName() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- getFilters() - function in ai.platon.pulsar.loop.TaskLoops.Companion
- getFilters() - function in ai.platon.pulsar.skeleton.workflow.parse.FilterResult
- getFingerprint() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getFinishedFetchTasks() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getFinishedFetchTasksPerSecond() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getFinishes() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getFirstCollectTime() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getFlowStatus() - function in ai.platon.pulsar.skeleton.workflow.parse.FilterResult
- getFlowStatus() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseResult
- getFORBID_ALL_RULES() - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser.Companion
- A BaseRobotRules object appropriate for use when the
robots.txtfile is not fetched due to a403/Forbiddenresponse; all requests are disallowed. - getFreeDiskSpaces() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getFreeMemory() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getFreeMemoryGiB() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getGauges() - function in com.codahale.metrics.MetricRegistry
- getGauges(com.codahale.metrics.MetricFilter) - function in com.codahale.metrics.MetricRegistry
- getGenerator() - function in ai.platon.pulsar.browser.privacy.BrowserProfileGeneratorFactory
- getGlobalCache() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- The global cache
- getGlobalCache() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The global cache
- getGlobalCache() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The global cache
- getGlobalCache() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The global cache.
- getGlobalCache() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The global cache.
- getGlobalCache() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The global cache.
- getGlobalCache() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCacheFactory
- getGlobalCache() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default global cache
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.workflow.component.BatchFetchComponent
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getGlobalCacheFactory() - function in ai.platon.pulsar.skeleton.workflow.component.ParseComponent
- getGlobalMetrics() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext.Companion
- getGraphiteReportInterval() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getGraphiteServer() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getGraphiteServerPort() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getGroup() - function in ai.platon.pulsar.browser.privacy.SequentialBrowserProfileGenerator
- getHeader(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- The value of a named header.
- getHeader(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- The value of a named header.
- getHeaders() - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolOutput
- getHeaders() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getHeaders() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getHelpList() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- getHistogramContentBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getHistograms() - function in com.codahale.metrics.MetricRegistry
- getHistograms(com.codahale.metrics.MetricFilter) - function in com.codahale.metrics.MetricRegistry
- getHost(java.net.URL,ai.platon.pulsar.skeleton.workflow.common.InternalURLUtil.GroupMode) - function in ai.platon.pulsar.skeleton.workflow.common.InternalURLUtil
- getHost(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.InternalURLUtil
- getHost(java.lang.String,ai.platon.pulsar.skeleton.workflow.common.InternalURLUtil.GroupMode) - function in ai.platon.pulsar.skeleton.workflow.common.InternalURLUtil
- getHostName() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getHourlyCounter() - function in ai.platon.pulsar.skeleton.common.metrics.MultiMetric
- getHourlyCounters() - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- getHref() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getHref() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getHref() - function in ai.platon.pulsar.common.urls.UrlAware
- getHref() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- The href is the raw url in the html without normalization, for example, a url with a timestamp query parameter added.
- getHref() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The hypertext reference, It defines the address of the document, which this time is linked from
- getHref() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getHrefSpec() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getHttpCode() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getHttpCode() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getHypeLinks() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseResult
- getHyperlinks() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- getId() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The privacy context id.
- getId() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- The privacy context id.
- getId() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getId() - function in ai.platon.pulsar.loop.TaskLoop
- getId() - function in ai.platon.pulsar.loop.TaskRunner
- The browser id
- getId() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getId() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getId() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- The browser id
- getId() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- The browser id
- getId() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- The context id
- getId() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The context id
- getId() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The context id
- getId() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The session id.
- getId() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The session id.
- getId() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The in-process unique id.
- getId() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getId() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
- getId() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
- getId() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilter
- getIdleTime() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The idle time of the privacy context.
- getIdleTime() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- The idle time of the privacy context.
- getIdleTime() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- getIdleTime() - function in ai.platon.pulsar.skeleton.workflow.common.url.StatefulListenableHyperlink
- getIframe() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- The index of the iframe to focus on during page interaction.
- getIgnoreFailure() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- If true, still fetch the page even if it is gone.
- getIgnoreFailure() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Attempts to fetch a page even if previous fetch attempts have failed.
- getIgnoreUrlQuery() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Removes query parameters from URLs during processing.
- getImmutableConfig() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCacheFactory
- getImmutableConfig() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
- getImmutableConfig() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
- getImmutableConfig() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getIncognito() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Enables browser incognito/private mode for page fetching.
- getIndexUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getInitialDelay() - function in ai.platon.pulsar.common.concurrent.GracefulScheduledExecutor
- getInitialDelay() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getInitNetworkIFsRecvBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- The total all bytes received by the hardware at the application startup
- getInstanceSequencer() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext.Companion
- getInstanceSequencer() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
- getInstanceSequencer() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter.Companion
- getInteractLevel() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Controls the level of interaction with web pages during crawling.
- getInteractSettings() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getInterval() - function in ai.platon.pulsar.common.concurrent.GracefulScheduledExecutor
- getItemBrowser() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Browser to use specifically for item detail pages (as opposed to index pages).
- getItemEventHandlers() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getItemExpireAt() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Absolute timestamp after which item detail pages should be refetched.
- getItemExpires() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Cache expiration duration specifically for item detail pages.
- getItemPageLoadTimeout() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Page load timeout for item detail pages.
- getItemRequireAnchors() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Minimum number of links required for item detail pages.
- getItemRequireImages() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Minimum number of images required for item detail pages.
- getItemRequireNotBlank() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- CSS selector for content validation on item detail pages.
- getItemRequireSize() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Minimum page size required for item detail pages.
- getItemScriptTimeout() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- JavaScript execution timeout for item detail pages.
- getItemScrollCount() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Number of scroll actions for item detail pages.
- getItemScrollInterval() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Time interval between scrolls for item detail pages.
- getItemWaitNonBlank() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- CSS selector for non-blank text validation on item detail pages.
- getJobName() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- The job name.
- getLabel() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getLabel() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getLabel() - function in ai.platon.pulsar.common.urls.UrlAware
- getLabel() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getLabel() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- A label to categorize tasks into logical groups.
- getLabel() - function in ai.platon.pulsar.skeleton.common.persist.ext.WebPageExKt
- getLabel() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- A label used to identify the session
- getLabel() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- A label used to identify the session
- getLabel() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- A label used to identify the session
- getLabel() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getLabels() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getLang() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getLang() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getLang() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getLang() - function in ai.platon.pulsar.common.urls.UrlAware
- getLang() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The language of this hyperlink
- getLastActiveTime() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The last active time of the privacy context.
- getLastCollectedTime() - function in ai.platon.pulsar.common.collect.collector.AbstractDataCollector
- getLastReportTime() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getLastTaskTime() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getLazyFlush() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- Lazy flush.
- getLazyFlush() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Controls when pages are flushed to the database.
- getLe() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- getLe() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- getLeakWarnings() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getLength() - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolOutput
- getLength() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getLength() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getListeners() - function in ai.platon.pulsar.common.event.AbstractEventEmitter
- getLoadArgs() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- getLoadComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getLoadComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getLoadComponent() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default load component
- getLoadComponent() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getLoadEventHandlers() - function in ai.platon.pulsar.skeleton.common.persist.ext.WebPageExKt
- getLoadEventHandlers() - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
- Event handlers during the loading stage.
- getLoadEventHandlers() - function in ai.platon.pulsar.skeleton.event.AbstractPageEventHandlers
- Event handlers during the loading stage.
- getLoadEventHandlers() - function in ai.platon.pulsar.skeleton.event.PageEventHandlers
- Event handlers during the loading stage.
- getLocalizedMessage() - function in kotlin.Throwable
- getLOG() - function in ai.platon.pulsar.skeleton.workflow.parse.ParserConfigReader.Companion
- getLOG() - function in ai.platon.pulsar.skeleton.workflow.parse.html.JsoupParser
- getLOG() - function in ai.platon.pulsar.skeleton.workflow.protocol.http.HttpRobotRulesParser.Companion
- getLoginUrl() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getLoops() - function in ai.platon.pulsar.loop.TaskLoops
- getMajorCode() - function in ai.platon.pulsar.persist.ParseStatus
- getMajorName() - function in ai.platon.pulsar.persist.ParseStatus
- getMaxBrowsers() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getMaxFetchInterval() - function in ai.platon.pulsar.skeleton.workflow.schedule.AbstractFetchSchedule
- getMaxFetchInterval() - function in ai.platon.pulsar.skeleton.workflow.schedule.AbstractFetchSchedule
- getMaxFetchInterval() - function in ai.platon.pulsar.skeleton.workflow.schedule.FetchSchedule
- getMaxHostFailureEvents() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getMaximumWarnings() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getMaxLoops() - function in ai.platon.pulsar.skeleton.workflow.filter.ChainedUrlNormalizer
- getMaxOpenTabs() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getMediaUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getMemoryInfo() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getMemoryToReserve() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getMessage() - function in ai.platon.pulsar.skeleton.event.ServerSideEvent
- Optional message or description of the event.
- getMessage() - function in kotlin.Throwable
- getMessageWriter() - function in ai.platon.pulsar.skeleton.common.AppStatusTracker
- getMessageWriter() - function in ai.platon.pulsar.skeleton.workflow.component.UpdateComponent
- getMessageWriter() - function in ai.platon.pulsar.skeleton.workflow.parse.PageParser
- getMessageWriter() - function in ai.platon.pulsar.skeleton.workflow.schedule.AbstractFetchSchedule
- getMessageWriter() - function in ai.platon.pulsar.skeleton.workflow.schedule.AbstractFetchSchedule
- getMetadata() - function in ai.platon.pulsar.skeleton.event.ServerSideEvent
- Additional metadata associated with the event.
- getMeter() - function in ai.platon.pulsar.skeleton.common.metrics.MultiMetric
- getMeterContentBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getMeterContentMBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getMeterFinishes() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getMeters() - function in com.codahale.metrics.MetricRegistry
- getMeters(com.codahale.metrics.MetricFilter) - function in com.codahale.metrics.MetricRegistry
- getMeterSmallPages() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getMeterSuccesses() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getMeterTasks() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getMeterTotalNetworkIFsRecvMBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getMetrics() - function in ai.platon.pulsar.skeleton.common.AppStatusTracker
- getMetrics() - function in com.codahale.metrics.MetricRegistry
- getMinimumThroughput() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getMinorCode() - function in ai.platon.pulsar.persist.ParseStatus
- getMinorLeakWarnings() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getMinorName() - function in ai.platon.pulsar.persist.ParseStatus
- getMinorWarningFactor() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getModifiedAt() - function in ai.platon.pulsar.common.urls.StatefulHyperlink
- getModifiedAt() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getModifiedAt() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getModifiedOptions() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getModifiedParams() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getModifiedTime() - function in ai.platon.pulsar.skeleton.workflow.schedule.ModifyInfo
- getMovedUrls() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getName() - function in ai.platon.pulsar.common.lang.AbstractPFunction
- getName() - function in ai.platon.pulsar.common.lang.AbstractPHandler
- getName() - function in ai.platon.pulsar.common.lang.PFunction
- getName() - function in ai.platon.pulsar.loop.TaskLoop
- getName() - function in ai.platon.pulsar.loop.TaskRunner
- The browser name
- getName() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getName() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getName() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- The browser name
- getName() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- The browser name
- getName() - function in ai.platon.pulsar.persist.ParseStatus
- getName() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- The collector name
- getName() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getName() - function in ai.platon.pulsar.skeleton.common.proxy.UniversalProxyParser
- getName() - function in kotlin.CloseStrategy
- getName() - function in kotlin.CodahaleSlf4jReporter.LoggingLevel
- getName() - function in kotlin.Condition
- getName() - function in kotlin.CrawlEvents
- getName() - function in kotlin.FetchTask.State
- getName() - function in kotlin.InternalURLUtil.GroupMode
- getNames() - function in com.codahale.metrics.MetricRegistry
- getNetworkIFsRecvBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getNetworkIFsRecvBytesPerPage() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getNetworkIFsRecvBytesPerSecond() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getNEXT_SEQUENTIAL_CONTEXT_DIR() - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
- getNIL() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.Companion
- getNJitRetry() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- There are several cases to enable jit retry.
- getNJitRetry() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Maximum number of immediate retries during a single fetch operation.
- getNMaxRetry() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getNMaxRetry() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getNMaxRetry() - function in ai.platon.pulsar.common.urls.UrlAware
- getNMaxRetry() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Maximum number of fetch retries before marking a page as permanently failed.
- getNMaxRetry() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The maximum number of retries
- getNoNorm() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Disables URL normalization during link processing.
- getNow(T) - function in java.util.concurrent.CompletableFuture
- getNow(T) - function in java.util.concurrent.CompletableFuture
- getNRetries() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getNumberOfDependents() - function in java.util.concurrent.CompletableFuture
- getNumBrowserContexts() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- getNumHtmlParsed() - function in ai.platon.pulsar.skeleton.workflow.parse.html.PrimerHtmlParser.Companion
- getNumHtmlParses() - function in ai.platon.pulsar.skeleton.workflow.parse.html.PrimerHtmlParser.Companion
- getNumJsoupParsed() - function in ai.platon.pulsar.skeleton.workflow.parse.html.JsoupParser.Companion
- getNumJsoupParses() - function in ai.platon.pulsar.skeleton.workflow.parse.html.JsoupParser.Companion
- getNumMaxOpenTabs() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- getNumParsed() - function in ai.platon.pulsar.skeleton.workflow.component.ParseComponent.Companion
- getNumParses() - function in ai.platon.pulsar.skeleton.workflow.component.ParseComponent.Companion
- getNumTasksSuccess() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getOnBrowserLaunched() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser has been launched.
- getOnBrowserLaunched() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser has been launched.
- getOnBrowserLaunched() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the browser has been launched.
- getOnBrowserLaunched() - function in ai.platon.pulsar.skeleton.event.impl.PerfectTraceBrowseEventHandlers
- Fire when a browser is launched.
- getOnDidInteract() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when all interactions with the webpage have completed.
- getOnDidInteract() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when all interactions with the webpage have completed.
- getOnDidInteract() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when all interactions with the webpage have completed.
- getOnDidInteract() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when all interactions with the webpage have completed.
- getOnDidScroll() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when page scrolling has completed.
- getOnDidScroll() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when page scrolling has completed.
- getOnDidScroll() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when page scrolling has completed.
- getOnDocumentFullyLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document is fully loaded.
- getOnDocumentFullyLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document is fully loaded.
- getOnDocumentFullyLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document is fully loaded.
- getOnDocumentFullyLoaded() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the document is fully loaded.
- getOnDocumentSteady() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document is steady and ready for custom actions.
- getOnDocumentSteady() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document is steady and ready for custom actions.
- getOnDocumentSteady() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document is steady and ready for custom actions.
- getOnDocumentSteady() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the document is steady and ready for custom actions.
- getOnFeatureComputed() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when webpage features have been computed.
- getOnFeatureComputed() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when webpage features have been computed.
- getOnFeatureComputed() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when webpage features have been computed.
- getOnFetched() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the URL has been fetched via browser.
- getOnFetched() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the URL has been fetched via browser.
- getOnFetched() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL has been fetched.
- getOnFetched() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL has been fetched.
- getOnFetched() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the URL has been fetched via browser.
- getOnFetched() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the URL has been fetched.
- getOnHTMLDocumentParsed() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the HTML document has been parsed.
- getOnHTMLDocumentParsed() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the HTML document has been parsed.
- getOnHTMLDocumentParsed() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the HTML document has been parsed.
- getOnLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractCrawlEventHandlers
- Fires when the URL has been loaded in the Main loop.
- getOnLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractCrawlEventHandlers
- Fires when the URL has been loaded in the Main loop.
- getOnLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the webpage is fully loaded.
- getOnLoaded() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the webpage is fully loaded.
- getOnLoaded() - function in ai.platon.pulsar.skeleton.event.CrawlEventHandlers
- Fires when the URL has been loaded in the Main loop.
- getOnLoaded() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the webpage is fully loaded.
- getOnNavigated() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when navigation is complete.
- getOnNavigated() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when navigation is complete.
- getOnNavigated() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when navigation is complete.
- getOnNormalize() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL is about to be normalized.
- getOnNormalize() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL is about to be normalized.
- getOnNormalize() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the URL is about to be normalized.
- getOnParse() - function in ai.platon.pulsar.skeleton.workflow.common.url.ParsableHyperlink
- A event handler that will be called when the page is parsed.
- getOnParsed() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the webpage parsing is complete.
- getOnParsed() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the webpage parsing is complete.
- getOnParsed() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the webpage parsing is complete.
- getOnTabStopped() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser tab has been stopped.
- getOnTabStopped() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser tab has been stopped.
- getOnTabStopped() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the browser tab has been stopped.
- getOnWillCheckDocumentState() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document state is about to be checked.
- getOnWillCheckDocumentState() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the document state is about to be checked.
- getOnWillCheckDocumentState() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the document state is about to be checked.
- getOnWillComputeFeature() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when webpage features are about to be computed.
- getOnWillComputeFeature() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when webpage features are about to be computed.
- getOnWillComputeFeature() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when webpage features are about to be computed.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the URL is about to be fetched via browser.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the URL is about to be fetched via browser.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL is about to be fetched.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL is about to be fetched.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the URL is about to be fetched via browser.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the URL is about to be fetched.
- getOnWillFetch() - function in ai.platon.pulsar.skeleton.event.impl.PerfectTraceBrowseEventHandlers
- Fire when a page is about to fetch.
- getOnWillInteract() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when interaction with the webpage is about to begin.
- getOnWillInteract() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when interaction with the webpage is about to begin.
- getOnWillInteract() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when interaction with the webpage is about to begin.
- getOnWillLaunchBrowser() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser is about to be launched.
- getOnWillLaunchBrowser() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser is about to be launched.
- getOnWillLaunchBrowser() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the browser is about to be launched.
- getOnWillLoad() - function in ai.platon.pulsar.skeleton.event.AbstractCrawlEventHandlers
- Fires when the URL is about to be loaded in the Main loop.
- getOnWillLoad() - function in ai.platon.pulsar.skeleton.event.AbstractCrawlEventHandlers
- Fires when the URL is about to be loaded in the Main loop.
- getOnWillLoad() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL is about to be loaded.
- getOnWillLoad() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the URL is about to be loaded.
- getOnWillLoad() - function in ai.platon.pulsar.skeleton.event.CrawlEventHandlers
- Fires when the URL is about to be loaded in the Main loop.
- getOnWillLoad() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the URL is about to be loaded.
- getOnWillNavigate() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the URL is about to be navigated.
- getOnWillNavigate() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the URL is about to be navigated.
- getOnWillNavigate() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the URL is about to be navigated.
- getOnWillParse() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the webpage is about to be parsed.
- getOnWillParse() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the webpage is about to be parsed.
- getOnWillParse() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the webpage is about to be parsed.
- getOnWillParseHTMLDocument() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the HTML document is about to be parsed.
- getOnWillParseHTMLDocument() - function in ai.platon.pulsar.skeleton.event.AbstractLoadEventHandlers
- Fires when the HTML document is about to be parsed.
- getOnWillParseHTMLDocument() - function in ai.platon.pulsar.skeleton.event.LoadEventHandlers
- Fires when the HTML document is about to be parsed.
- getOnWillScroll() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when page scrolling is about to begin.
- getOnWillScroll() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when page scrolling is about to begin.
- getOnWillScroll() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when page scrolling is about to begin.
- getOnWillStopTab() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser tab is about to be stopped.
- getOnWillStopTab() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser tab is about to be stopped.
- getOnWillStopTab() - function in ai.platon.pulsar.skeleton.event.AbstractBrowseEventHandlers
- Fires when the browser tab is about to be stopped.
- getOnWillStopTab() - function in ai.platon.pulsar.skeleton.event.BrowseEventHandlers
- Fires when the browser tab is about to be stopped.
- getOptionFields() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- List of all option fields in the LoadOptions class.
- getOptionFieldsMap() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- Map of field names to their corresponding Field objects.
- getOptionNames() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- List of all option names from parameter annotations.
- getOptionNames(java.lang.String) - function in ai.platon.pulsar.skeleton.common.options.LoadOptions.Companion
- Returns all option names for a given field.
- getOptions() - function in ai.platon.pulsar.skeleton.common.persist.ext.WebPageExKt
- getOptions() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- The load options to be used to load the resource.
- getOptions() - function in ai.platon.pulsar.skeleton.workflow.common.FetchEntry
- getOrCreate(ai.platon.pulsar.browser.BrowserProfile) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Gets or creates a privacy context for the given browser profile.
- getOrCreate(ai.platon.pulsar.browser.BrowserProfile) - function in ai.platon.pulsar.browser.privacy.PrivacyManager
- Gets or creates a privacy context for the given browser profile.
- getOrCreate() - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- getOrCreate(ai.platon.pulsar.skeleton.context.PulsarContext) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- getOrCreate(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- getOrCreate(org.springframework.context.ApplicationContext) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- getOrCreateBoundDriver() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Create the default driver and bind it to the session.
- getOrCreateBoundDriver() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Create the default driver and bind it to the session.
- getOrCreateBoundDriver() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Create the default driver and bind it to the session.
- getOrCreateSession() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Create a pulsar session
- getOrCreateSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Create a pulsar session
- getOrCreateSession() - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- Returns the existing
PulsarSessionif present, otherwise creates one using the active context (creating a default context if necessary). - getOrCreateSession() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Create a pulsar session
- getOrCreateSession() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Create a pulsar session
- getOrCreateSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Create a pulsar session
- getOrCreateSession(ai.platon.pulsar.skeleton.PulsarSettings) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Create a pulsar session
- getOrder() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getOrder() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getOrder() - function in ai.platon.pulsar.common.urls.UrlAware
- getOrder() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The order of this hyperlink in it referrer page
- getOrdinal() - function in kotlin.CloseStrategy
- getOrdinal() - function in kotlin.CodahaleSlf4jReporter.LoggingLevel
- getOrdinal() - function in kotlin.Condition
- getOrdinal() - function in kotlin.CrawlEvents
- getOrdinal() - function in kotlin.FetchTask.State
- getOrdinal() - function in kotlin.InternalURLUtil.GroupMode
- getOrNull(java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get a webpage from the storage
- getOrNull(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Get a page from storage.
- getOrNull(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a webpage from the storage.
- getOrNull(java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a webpage from the storage.
- getOrNull(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a webpage from the storage.
- getOrNull(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Get a webpage from the storage.
- getOrNull(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- getOrNull(java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- getOrNull(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- getOrNull(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Get a page from local storage.
- getOrNull(java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Get a page from local storage.
- getOrNull(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Get a page from local storage.
- getOutLinkPattern() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Regular expression pattern to filter extracted outlinks.
- getOutLinkSelector() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- CSS selector used to identify and extract links from portal/index pages.
- getOutLinkSelectorOrNull() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getOutOfWorkTimeout() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- The out of work timeout.
- getPage() - function in ai.platon.pulsar.skeleton.common.message.FetchStatusFormatter
- getPage() - function in ai.platon.pulsar.skeleton.workflow.common.FetchEntry
- getPage() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getPage() - function in ai.platon.pulsar.skeleton.workflow.parse.html.ParseContext
- getPage() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getPage() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getPageAnchors() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPageCache() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The global page cache.
- getPageCache() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The global page cache.
- getPageCache() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The global page cache.
- getPageCache() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- The global page cache, a page will be removed automatically if it's expired or the cache is full.
- getPageCache() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getPageCacheHits() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession.Companion
- getPageCacheHits() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent.Companion
- getPageConf() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getPageDatum() - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolOutput
- getPageDatum() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getPageDatum() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getPageEventHandlers() - function in ai.platon.pulsar.skeleton.event.PulsarEventBus
- The page event handlers.
- getPageHeights() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPageImages() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPageLoadTimeout() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Maximum time to wait for page loading to complete.
- getPageNumbers() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPageParser() - function in ai.platon.pulsar.skeleton.workflow.component.ParseComponent
- getPageSmallTexts() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPagesPerSecond() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getPageViews() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getParams() - function in ai.platon.pulsar.common.config.FetchSchedule
- getParams() - function in ai.platon.pulsar.common.config.Parameterized
- getParams() - function in ai.platon.pulsar.common.config.ParseFilter
- getParams() - function in ai.platon.pulsar.common.config.Parser
- getParams() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getParams() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Converts this LoadOptions to a Params object containing all options.
- getParams() - function in ai.platon.pulsar.skeleton.workflow.parse.html.PrimerHtmlParser
- getParent() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
- The parent filter
- getParent() - function in ai.platon.pulsar.skeleton.workflow.parse.AbstractParseFilter
- The parent filter
- getParent() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilter
- The parent filter
- getParentId() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilter
- getParentId() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilter
- getParse() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- Trigger the parse phase or not.
- getParse() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Enables immediate parsing of fetched pages.
- getParseComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getParseComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getParseComponent() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default parse component
- getParseComponent() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getParseComponent() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getParseFilters() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
- getParseResult() - function in ai.platon.pulsar.skeleton.workflow.parse.html.ParseContext
- getParserFactory() - function in ai.platon.pulsar.skeleton.workflow.parse.PageParser
- getParsers() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseResult
- getParsers() - function in ai.platon.pulsar.skeleton.workflow.parse.ParserConfig
- getParsers(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.parse.ParserConfig
- getParsers(java.lang.String,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.parse.ParserFactory
- Function returns an array of Parsers for a given content type.
- getPassword() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getPasswordSelector() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getPath(java.lang.String) - function in ai.platon.pulsar.common.MultiSinkMessageWriter
- getPath() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- The path of the file source
- getPermanentContexts() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Permanent contexts have a long lifecycle and are never deleted by the system.
- getPersist() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Controls whether fetched pages are immediately persisted to storage.
- getPersistContentMBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPersists() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getPrevFetchTime() - function in ai.platon.pulsar.skeleton.workflow.schedule.ModifyInfo
- The previous actual latest fetch time
- getPrevModifiedTime() - function in ai.platon.pulsar.skeleton.workflow.schedule.ModifyInfo
- getPriority() - function in ai.platon.pulsar.common.collect.collector.AbstractPriorityDataCollector
- getPriority() - function in ai.platon.pulsar.common.lang.AbstractPFunction
- getPriority() - function in ai.platon.pulsar.common.lang.AbstractPHandler
- getPriority() - function in ai.platon.pulsar.common.lang.PFunction
- getPriority() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getPriority() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getPriority() - function in ai.platon.pulsar.common.urls.UrlAware
- getPriority() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Determines task execution priority in the browser queue.
- getPriority() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The priority of this hyperlink
- getPriority() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getPRIVACY_CONTEXT_IDLE_TIMEOUT_DEFAULT() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext.Companion
- getPrivacyLeakMinorWarnings() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getPrivacyLeakWarnings() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getProfile() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The associated browser profile.
- getProfile() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- The associated browser profile.
- getProfileGenerator() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- getProfileMode() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getProtocol(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolFactory
- Get the protocol for a page.
- getProtocol(ai.platon.pulsar.persist.metadata.FetchMode) - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolFactory
- getProtocol(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolFactory
- Returns the appropriate Protocol implementation for a url.
- getProtocolFactory() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
- getProtocolFactory() - function in ai.platon.pulsar.skeleton.workflow.component.FetchComponent
- getProtocolOutputDeferred(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
- Returns the ProtocolOutput for a fetch list entry.
- getProtocolOutputDeferred(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
- Returns the ProtocolOutput for a fetch list entry.
- getProtocolStatus() - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolOutput
- getProtocolStatus() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getProtocolStatus() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getPROTOTYPE_CONTEXT_DIR() - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
- getPROTOTYPE_DATA_DIR() - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
- getProxies() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getProxyEntry() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getRANDOM_TEMP_CONTEXT_DIR() - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
- getRawEvent() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getRawItemEvent() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getReadableState() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- Get the readable privacy context state.
- getReadableState() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- Get the readable privacy context state.
- getReadonly() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- When enabled, ensures the crawler operates in a non-destructive mode.
- getRealTimeNetworkIFsRecvBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getReferrer() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getReferrer() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getReferrer() - function in ai.platon.pulsar.common.urls.UrlAware
- getReferrer() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- getReferrer() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getReferrer() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The url of the referrer page
- getRefresh() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Forces an immediate fetch of the page, ignoring cache state and past failures.
- getRefreshCodes() - function in ai.platon.pulsar.skeleton.workflow.common.FetchState
- getReg() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem.Companion
- getRemoteAddr() - function in ai.platon.pulsar.common.urls.StatefulHyperlink
- getRemoteAddr() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getRemoteAddr() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getReport() - function in ai.platon.pulsar.loop.TaskLoop
- getReport() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getReport() - function in ai.platon.pulsar.loop.impl.StreamingTaskLoop
- getRequireAnchors() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Minimum number of anchor (link) elements required for a page to be considered complete.
- getRequireImages() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Minimum number of images required for a page to be considered complete.
- getRequireNotBlank() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- CSS selector for an element that must contain non-blank text for valid retrieval.
- getRequireSize() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Minimum acceptable page size in bytes to consider the fetch successful.
- getResponse() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
- getResponseDeferred(ai.platon.pulsar.core.api.WebPage,java.lang.Boolean) - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
- getRetryDelayPolicy() - function in ai.platon.pulsar.loop.TaskRunner
- Delay policy for retry tasks
- getRetryDelayPolicy() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- Delay policy for retry tasks
- getRetryDelayPolicy() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- Delay policy for retry tasks
- getRobotRules(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
- Retrieve robot rules applicable for this url.
- getRobotRules(ai.platon.pulsar.core.api.WebPage) - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
- Retrieve robot rules applicable for this url.
- getRobotRulesSet(ai.platon.pulsar.skeleton.workflow.protocol.Protocol,java.net.URL) - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
- getRobotRulesSet(ai.platon.pulsar.skeleton.workflow.protocol.Protocol,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
- getRobotRulesSet(ai.platon.pulsar.skeleton.workflow.protocol.Protocol,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
- getRobotRulesSet(ai.platon.pulsar.skeleton.workflow.protocol.Protocol,java.net.URL) - function in ai.platon.pulsar.skeleton.workflow.protocol.http.HttpRobotRulesParser
- Get the rules from robots.
- getRpa() - function in ai.platon.pulsar.skeleton.event.impl.DefaultLoadEventHandlers
- getRpa() - function in ai.platon.pulsar.skeleton.event.impl.EmptyBrowseEventHandlers
- The RPA to use.
- getRpa() - function in ai.platon.pulsar.skeleton.event.impl.PerfectTraceBrowseEventHandlers
- The RPA to use.
- getRunningChromeProcesses() - function in ai.platon.pulsar.skeleton.CoreMetrics.Companion
- getScriptTimeout() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Maximum time allowed for injected JavaScript execution before timeout.
- getScrollInterval() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Time interval between successive scroll actions.
- getSearchUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getSeq() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getServerSideEventHandlers() - function in ai.platon.pulsar.skeleton.event.PulsarEventBus
- The server-side event handlers for broadcasting events to external listeners.
- getSession() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- getSession() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- getSessionConfig() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The session scope volatile config, every setting is supposed to be changed at any time and any place
- getSessionConfig() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The session scope volatile config, every setting is supposed to be changed at any time and any place
- getSessionConfig() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The session-specific volatile configuration, which allows dynamic adjustments to settings at any point during the session.
- getSessionId() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The session id that requires the corresponding PulsarSession to handle this url.
- getSessionId() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The session id that requires the corresponding PulsarSession to handle this url.
- getSessions() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- All open sessions
- getSessions() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- All open sessions
- getShouldBreak() - function in ai.platon.pulsar.skeleton.workflow.parse.FilterResult
- getShouldBreak() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseResult
- getShouldContinue() - function in ai.platon.pulsar.skeleton.workflow.parse.FilterResult
- getShouldContinue() - function in ai.platon.pulsar.skeleton.workflow.parse.ParseResult
- getSize() - function in ai.platon.pulsar.common.lang.AbstractChainedFunction0
- getSize() - function in ai.platon.pulsar.common.lang.AbstractChainedFunction1
- getSize() - function in ai.platon.pulsar.common.lang.AbstractChainedFunction2
- getSize() - function in ai.platon.pulsar.common.lang.AbstractChainedPDFunction2
- getSize() - function in ai.platon.pulsar.skeleton.common.collect.LocalFileHyperlinkCollector
- getSlf4jReportInterval() - function in ai.platon.pulsar.skeleton.common.metrics.MetricsSystem
- getSmallPageRate() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getSmallPages() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getSpa() - function in ai.platon.pulsar.skeleton.PulsarSettings
- getSpec() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getStackTrace() - function in kotlin.Throwable
- getStartTime() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- The start time of the privacy context.
- getStartTime() - function in ai.platon.pulsar.skeleton.CoreMetrics
- The start time of the program process
- getStartTime() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getStartTime() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The start time
- getStartTime() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The start time
- getStartTime() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getState() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- Get the readable privacy context state.
- getState() - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- Get the readable privacy context state.
- getState() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getStatus() - function in ai.platon.pulsar.common.urls.StatefulHyperlink
- getStatus() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getStatus() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getStatus() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
- getStatusTracker() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getStoreContent() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- Store webpage content or not.
- getStoreContent() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Controls whether page content (HTML) is stored in the database.
- getSubmitSelector() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getSuccesses() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getSuccessFetchTasks() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getSuccessFetchTasksPerSecond() - function in ai.platon.pulsar.skeleton.CoreMetrics
- getSuccessRate() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getSupportedMimeTypes() - function in ai.platon.pulsar.skeleton.workflow.parse.ParserConfig
- getSuppressed() - function in kotlin.Throwable
- getSymbols() - function in ai.platon.pulsar.skeleton.workflow.common.FetchState
- getSYSTEM_DEFAULT_BROWSER_CONTEXT_DIR_PLACEHOLDER() - function in ai.platon.pulsar.browser.privacy.PrivacyContext.Companion
- getSystemCpuLoad() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getSystemInfo() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getSystemLoadAverage() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getTask() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
- getTaskId() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- A unique identifier for distinguishing between separate tasks.
- getTaskLoops() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- The main loops
- getTaskLoops() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The main loops
- getTaskLoops() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The main loops
- getTaskLoops() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default main loop
- getTaskLoops() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getTaskRunner() - function in ai.platon.pulsar.loop.TaskLoop
- getTaskRunner() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- getTaskRunner() - function in ai.platon.pulsar.loop.impl.StreamingTaskLoop
- getTasks() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMetrics
- getTaskTime() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- A timestamp used to group related tasks into a batch.
- getTemporaryContexts() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Temporary contexts have a short lifecycle and are discarded if a privacy leak is detected.
- getTest() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- Set to be 0 if we are doing unit test or other test.
- getTest() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Enables test mode with various verbosity levels.
- getText() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getText() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getText() - function in ai.platon.pulsar.common.urls.UrlAware
- getText() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The anchor text
- getTiebaUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getTika() - function in ai.platon.pulsar.skeleton.workflow.common.MimeTypeResolver
- getTimeout() - function in ai.platon.pulsar.skeleton.workflow.parse.Parser
- getTimeout() - function in ai.platon.pulsar.skeleton.workflow.parse.html.PrimerHtmlParser
- Optimized for html content To parse non-html content, the parser might run into an endless loop, run it in a separate coroutine to protect the process
- getTimeoutUrls() - function in ai.platon.pulsar.skeleton.CoreMetrics
- Tracking hosts who are failed to fetch tasks.
- getTimePerPage() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getTimers() - function in com.codahale.metrics.MetricRegistry
- getTimers(com.codahale.metrics.MetricFilter) - function in com.codahale.metrics.MetricRegistry
- getTimestamp() - function in ai.platon.pulsar.skeleton.event.ServerSideEvent
- The timestamp when the event was created.
- getTopLinks() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Maximum number of outlinks to extract and follow from a single page.
- getTotalMemory() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getTotalMemoryGiB() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getTotalNetworkIFsRecvBytes() - function in ai.platon.pulsar.skeleton.CoreMetrics
- The total all bytes received by the hardware last read from system
- getTotalSuccessBytes() - function in ai.platon.pulsar.skeleton.workflow.fetch.BatchStat
- getToURL() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getToURL() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getToURL() - function in ai.platon.pulsar.common.urls.UrlAware
- getToURL() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getToURLOrNull() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getToURLOrNull() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getToURLOrNull() - function in ai.platon.pulsar.common.urls.UrlAware
- getToURLOrNull() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- getUnknownUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getUnparsableTypes() - function in ai.platon.pulsar.skeleton.workflow.parse.PageParser
- getUnreachableHosts() - function in ai.platon.pulsar.skeleton.CoreMetrics
- Tracking unreachable hosts
- getUpdateComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getUpdateComponent() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getUpdateComponent() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default update component
- getUpdateComponent() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getUpdateComponent() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getUrl() - function in ai.platon.pulsar.common.urls.AbstractUrl
- getUrl() - function in ai.platon.pulsar.common.urls.ListenableUrl
- getUrl() - function in ai.platon.pulsar.common.urls.UrlAware
- getUrl() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- The url is final and will be used to locate the resource.
- getUrl() - function in ai.platon.pulsar.skeleton.event.ServerSideEvent
- The URL associated with the event, if applicable.
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.common.url.CompletableHyperlink
- The url specification of the hyperlink, it is usually normalized, and can contain load arguments.
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent.LazyFieldLoader
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.parse.ParserNotFound
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.protocol.ProtocolNotFound
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getUrl() - function in ai.platon.pulsar.skeleton.workflow.protocol.Response
- getUrlFeeder() - function in ai.platon.pulsar.loop.TaskLoop
- getUrlFeeder() - function in ai.platon.pulsar.loop.impl.AbstractTaskLoop
- The url feeder is used by the Main loop to feed urls to the crawler.
- getUrlFeeder() - function in ai.platon.pulsar.loop.impl.StreamingTaskLoop
- The url feeder is used by the Main loop to feed urls to the crawler.
- getUrlNormalizer() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- The url normalizer
- getUrlNormalizer() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The url normalizer
- getUrlNormalizer() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- The url normalizer
- getUrlNormalizer() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- Url default normalizer
- getUrlNormalizer() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getUrlNormalizerOrNull() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getUrlNormalizerOrNull() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getUrlNormalizers() - function in ai.platon.pulsar.skeleton.workflow.filter.ChainedUrlNormalizer
- getUrlPool() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- A url pool contains many url caches, the urls added to the pool will be processed in Main loops.
- getUrls() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- The url sequence
- getUrls() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getUrlsFromSeed() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getUrlSpec() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getUrlStatistics() - function in ai.platon.pulsar.skeleton.CoreMetrics
- Tracking statistics for each host
- getUrlsTooLong() - function in ai.platon.pulsar.skeleton.workflow.fetch.UrlStat
- getUrlString() - function in ai.platon.pulsar.skeleton.common.urls.NormURL
- getUsedMemory() - function in ai.platon.pulsar.skeleton.CoreMetrics.Companion
- getUsedMemory() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- getUsername() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getUsernameSelector() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getUuid() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The universally unique identifier (UUID).
- getUuid() - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- The universally unique identifier (UUID).
- getUuid() - function in ai.platon.pulsar.skeleton.session.PulsarSession
- The universally unique identifier (UUID).
- getVerboseCount() - function in ai.platon.pulsar.skeleton.common.message.PageLoadStatusFormatter
- getVersion() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- Version identifier for the load options format.
- getWaitNonBlank() - function in ai.platon.pulsar.skeleton.common.options.LoadOptions
- CSS selector for an element that must contain non-blank text before proceeding.
- getWarnUpUrl() - function in ai.platon.pulsar.skeleton.event.impl.LoginHandler
- getWebDb() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getWebDb() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- getWebDb() - function in ai.platon.pulsar.skeleton.context.support.ContextDefaults
- The default web db
- getWebDb() - function in ai.platon.pulsar.skeleton.context.support.StaticPulsarContext
- getWebDb() - function in ai.platon.pulsar.skeleton.workflow.component.BatchFetchComponent
- getWebDb() - function in ai.platon.pulsar.skeleton.workflow.component.LoadComponent
- getWebDb() - function in ai.platon.pulsar.skeleton.workflow.component.UpdateComponent
- getWebdriverFetcher() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- getWriters() - function in ai.platon.pulsar.common.MultiSinkMessageWriter
- getZombieContexts() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Zombie contexts are contexts that are no longer active but have not yet been fully closed.
- GlobalCache - class in ai.platon.pulsar.skeleton.workflow.common
- The global cache.
- GlobalCacheFactory - class in ai.platon.pulsar.skeleton.workflow.common
- The global cache factory.
- GlobalCacheFactory.Companion - class in ai.platon.pulsar.skeleton.workflow.common.GlobalCacheFactory
- GOOD - enum entry in ai.platon.pulsar.skeleton.common.options.Condition