A
B
C
D
E
F
G
H
I
J
L
M
N
O
P
Q
R
S
T
U
V
W
R
- RandomBrowserProfileGenerator - class in ai.platon.pulsar.browser.privacy
- The random browser profile generator.
- readAllLines(java.lang.String) - function in ai.platon.pulsar.common.MultiSinkMessageWriter
- READY - enum entry in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask.State
- register(java.lang.Class,java.lang.String,java.lang.Boolean) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- register(java.lang.Object,java.lang.String,T) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- register(java.lang.Object,java.lang.String,java.lang.String,T) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- register(kotlin.reflect.KClass,java.lang.String,java.lang.Boolean) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- register(java.lang.String,T) - function in com.codahale.metrics.MetricRegistry
- registerAll(java.lang.Object,java.lang.String,java.util.Map) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- registerAll(java.lang.Object,java.util.Map) - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- registerAll(com.codahale.metrics.MetricSet) - function in com.codahale.metrics.MetricRegistry
- registerAll(java.lang.String,com.codahale.metrics.MetricSet) - function in com.codahale.metrics.MetricRegistry
- registerClosable(java.lang.AutoCloseable,java.lang.Integer) - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Register closable objects, the objects will be closed when the context closes.
- registerClosable(java.lang.AutoCloseable,java.lang.Integer) - function in ai.platon.pulsar.skeleton.context.PulsarContexts
- Registers a closable object with the active context.
- registerClosable(java.lang.AutoCloseable,java.lang.Integer) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Register close objects, the objects will be closed when the context closes
- registerClosable(java.lang.AutoCloseable,java.lang.Integer) - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Register close objects, the objects will be closed when the context closes
- registerClosable(java.lang.AutoCloseable) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Register a closable object to the session.
- registerClosable(java.lang.AutoCloseable) - function in ai.platon.pulsar.skeleton.session.AbstractPulsarSession
- Register a closable object to the session.
- registerClosable(java.lang.AutoCloseable) - function in ai.platon.pulsar.skeleton.session.PulsarSession
- Register a closable object to the session.
- registerGauge(java.lang.String,com.codahale.metrics.Gauge) - function in com.codahale.metrics.MetricRegistry
- registerShutdownHook() - function in ai.platon.pulsar.skeleton.context.PulsarContext
- Register shutdown hook
- registerShutdownHook() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Register a shutdown hook with the JVM runtime, closing this context on JVM shutdown unless it has already been closed at that time.
- registerShutdownHook() - function in ai.platon.pulsar.skeleton.context.support.AbstractPulsarContext
- Register a shutdown hook with the JVM runtime, closing this context on JVM shutdown unless it has already been closed at that time.
- remove(java.lang.Object) - function in ai.platon.pulsar.common.lang.AbstractChainedFunction0
- remove(java.lang.Object) - function in ai.platon.pulsar.common.lang.AbstractChainedFunction1
- remove(java.lang.Object) - function in ai.platon.pulsar.common.lang.AbstractChainedFunction2
- remove(java.lang.Object) - function in ai.platon.pulsar.common.lang.AbstractChainedPDFunction2
- remove(K) - function in ai.platon.pulsar.skeleton.workflow.common.CaffeineExpiringCache
- Remove and return the cached entry.
- remove(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.FetchingCache
- remove(ai.platon.pulsar.skeleton.workflow.parse.ParseFilter) - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
- remove(java.lang.Integer) - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
- remove(kotlin.reflect.KClass) - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
- remove(java.lang.String) - function in com.codahale.metrics.MetricRegistry
- removeAll(java.lang.Iterable) - function in ai.platon.pulsar.skeleton.workflow.common.FetchingCache
- removeListener(com.codahale.metrics.MetricRegistryListener) - function in com.codahale.metrics.MetricRegistry
- removeMatching(com.codahale.metrics.MetricFilter) - function in com.codahale.metrics.MetricRegistry
- removePDCache(java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- Remove items specified by the url from page cache and document cache.
- report() - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- report() - function in ai.platon.pulsar.loop.TaskRunner
- report() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- report() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- report() - function in ai.platon.pulsar.skeleton.common.AppSystemInfo.Companion
- report(java.util.SortedMap,java.util.SortedMap,java.util.SortedMap,java.util.SortedMap,java.util.SortedMap) - function in ai.platon.pulsar.skeleton.common.metrics.CodahaleSlf4jReporter
- report(java.lang.StringBuilder) - function in ai.platon.pulsar.skeleton.workflow.parse.ParseFilters
- report() - function in com.codahale.metrics.ScheduledReporter
- reset(java.lang.String) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Resets the privacy environment by closing all privacy contexts.
- reset(java.lang.String) - function in ai.platon.pulsar.browser.privacy.PrivacyManager
- Resets the privacy environment by closing all privacy contexts.
- reset() - function in ai.platon.pulsar.skeleton.common.metrics.MultiMetric
- Reset the counters
- reset() - function in ai.platon.pulsar.skeleton.common.options.LoadOptionDefaults
- Reset all the options to default.
- reset() - function in ai.platon.pulsar.skeleton.workflow.fetch.BrowserFetcher
- reset() - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchTask
- reset() - function in ai.platon.pulsar.skeleton.workflow.protocol.Protocol
- Reset the protocol environment, so the peer host view the client as a new one
- reset() - function in ai.platon.pulsar.skeleton.workflow.protocol.http.AbstractHttpProtocol
- Reset the protocol environment, so the peer host view the client as a new one
- resetCaches() - function in ai.platon.pulsar.skeleton.workflow.common.GlobalCache
- Reset all caches.
- resetDailyCounters() - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- resetGlobalState() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner.Companion
- Reset the global state to the initial state.
- resetHourlyCounters() - function in ai.platon.pulsar.skeleton.common.metrics.AppMetricRegistry
- resolveMimeType(java.lang.String,java.lang.String,kotlin.ByteArray) - function in ai.platon.pulsar.skeleton.workflow.common.MimeTypeResolver
- Response - class in ai.platon.pulsar.skeleton.workflow.protocol
- A response interface.
- restart() - function in ai.platon.pulsar.common.StartStopRunnable
- restart() - function in ai.platon.pulsar.common.TaskLoop
- resume() - function in ai.platon.pulsar.loop.TaskRunner
- resume() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- resume() - function in ai.platon.pulsar.loop.impl.AbstractTaskRunner
- retry(ai.platon.pulsar.persist.RetryScope,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult
- retry(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,ai.platon.pulsar.persist.RetryScope,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.fetch.FetchResult.Companion
- retry(ai.platon.pulsar.core.api.WebPage,ai.platon.pulsar.persist.RetryScope,java.lang.Exception) - function in ai.platon.pulsar.skeleton.workflow.protocol.ForwardingResponse.Companion
- Returns response that indicates that the page should be retried.
- retry(ai.platon.pulsar.core.api.WebPage,ai.platon.pulsar.persist.RetryScope,java.lang.String) - function in ai.platon.pulsar.skeleton.workflow.protocol.ForwardingResponse.Companion
- Returns response that indicates that the page should be retried.
- RobotRules - class in ai.platon.pulsar.skeleton.workflow.protocol
- This class holds the rules which were parsed from a robots.txt file, and can test paths against those rules.
- RobotRulesParser - class in ai.platon.pulsar.skeleton.workflow.protocol
- This class uses crawler-commons for handling the parsing of
robots.txtfiles. - RobotRulesParser.Companion - class in ai.platon.pulsar.skeleton.workflow.protocol.RobotRulesParser
- run(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,kotlin.coroutines.SuspendFunction2) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyContext
- Run a task in the privacy context, with the specified fetch function.
- run(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,kotlin.coroutines.SuspendFunction2) - function in ai.platon.pulsar.browser.privacy.AbstractPrivacyManager
- Runs a fetch task within a privacy context.
- run(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,kotlin.coroutines.SuspendFunction2) - function in ai.platon.pulsar.browser.privacy.PrivacyContext
- Run a task in the privacy context.
- run() - function in ai.platon.pulsar.browser.privacy.PrivacyContextMonitor
- run(ai.platon.pulsar.skeleton.workflow.fetch.FetchTask,kotlin.coroutines.SuspendFunction2) - function in ai.platon.pulsar.browser.privacy.PrivacyManager
- Runs a fetch task within a privacy context.
- run() - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- Run the crawler.
- run(kotlinx.coroutines.CoroutineScope) - function in ai.platon.pulsar.loop.impl.StreamingTaskRunner
- Run the crawler in the given coroutine scope.
- runAfterBoth(java.util.concurrent.CompletionStage,java.lang.Runnable) - function in java.util.concurrent.CompletableFuture
- runAfterBothAsync(java.util.concurrent.CompletionStage,java.lang.Runnable) - function in java.util.concurrent.CompletableFuture
- runAfterBothAsync(java.util.concurrent.CompletionStage,java.lang.Runnable,java.util.concurrent.Executor) - function in java.util.concurrent.CompletableFuture
- runAfterEither(java.util.concurrent.CompletionStage,java.lang.Runnable) - function in java.util.concurrent.CompletableFuture
- runAfterEitherAsync(java.util.concurrent.CompletionStage,java.lang.Runnable) - function in java.util.concurrent.CompletableFuture
- runAfterEitherAsync(java.util.concurrent.CompletionStage,java.lang.Runnable,java.util.concurrent.Executor) - function in java.util.concurrent.CompletableFuture