Package ai.platon.pulsar.crawl.protocol
Object ForwardingResponse.Companion
-
- All Implemented Interfaces:
public class ForwardingResponse.Companion
-
-
Field Summary
Fields Modifier and Type Field Description public final static ForwardingResponse.CompanionINSTANCE
-
Method Summary
Modifier and Type Method Description final ForwardingResponseunfetched(WebPage page)final ForwardingResponseunchanged(WebPage page)final ForwardingResponsecanceled(WebPage page)final ForwardingResponsecanceled(WebPage page, String reason)final ForwardingResponseretry(WebPage page, RetryScope retryScope, String reason)final ForwardingResponseretry(WebPage page, RetryScope retryScope, Exception retryReason)final ForwardingResponseprivacyRetry(WebPage page, String reason)final ForwardingResponseprivacyRetry(WebPage page, Exception reason)final ForwardingResponsecrawlRetry(WebPage page, String reason)final ForwardingResponsecrawlRetry(WebPage page, Exception reason)final ForwardingResponsefailed(WebPage page, Throwable e)-
-
Method Detail
-
unfetched
final ForwardingResponse unfetched(WebPage page)
-
unchanged
final ForwardingResponse unchanged(WebPage page)
-
canceled
final ForwardingResponse canceled(WebPage page)
-
canceled
final ForwardingResponse canceled(WebPage page, String reason)
-
retry
final ForwardingResponse retry(WebPage page, RetryScope retryScope, String reason)
-
retry
final ForwardingResponse retry(WebPage page, RetryScope retryScope, Exception retryReason)
-
privacyRetry
final ForwardingResponse privacyRetry(WebPage page, String reason)
-
privacyRetry
final ForwardingResponse privacyRetry(WebPage page, Exception reason)
-
crawlRetry
final ForwardingResponse crawlRetry(WebPage page, String reason)
-
crawlRetry
final ForwardingResponse crawlRetry(WebPage page, Exception reason)
-
failed
final ForwardingResponse failed(WebPage page, Throwable e)
-
-
-
-