-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.urls.ComparableUrlAware,ai.platon.pulsar.common.urls.StatefulUrl,ai.platon.pulsar.common.urls.UrlAware,ai.platon.pulsar.crawl.common.url.ListenableHyperlink,kotlin.Comparable
public class StatefulListenableHyperlink extends StatefulHyperlink implements ListenableHyperlink
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisPersistableprivate final DurationidleTimeprivate final LoadEventPipelineHandlerloadEventHandlerprivate final EmulateEventHandleremulateEventHandlerprivate final CrawlEventPipelineHandlercrawlEventHandlerprivate Stringargsprivate StringauthTokenprivate final StringconfiguredUrlprivate Stringcountryprivate final InstantcreatedAtprivate final InstantdeadTimeprivate Integerdepthprivate Stringdistrictprivate Stringhrefprivate final BooleanisNilprivate final Stringlabelprivate Stringlangprivate IntegermaxRetryprivate InstantmodifiedAtprivate Integerorderprivate Integerpriorityprivate Stringrefererprivate StringremoteAddrprivate Integerstatusprivate Stringtextprivate Stringurl
-
Method Summary
-
Methods inherited from class ai.platon.pulsar.common.urls.Hyperlink
compareTo, equals, hashCode, toString -
Methods inherited from class ai.platon.pulsar.common.urls.StatefulHyperlink
data -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getIsPersistable
Boolean getIsPersistable()
-
getIdleTime
final Duration getIdleTime()
-
getLoadEventHandler
LoadEventPipelineHandler getLoadEventHandler()
-
getEmulateEventHandler
EmulateEventHandler getEmulateEventHandler()
-
getCrawlEventHandler
CrawlEventPipelineHandler getCrawlEventHandler()
-
getAuthToken
String getAuthToken()
-
setAuthToken
Unit setAuthToken(String authToken)
-
getConfiguredUrl
String getConfiguredUrl()
-
getCountry
String getCountry()
-
setCountry
Unit setCountry(String country)
-
getCreatedAt
Instant getCreatedAt()
-
getDeadTime
Instant getDeadTime()
-
getDistrict
String getDistrict()
-
setDistrict
Unit setDistrict(String district)
-
getMaxRetry
Integer getMaxRetry()
-
setMaxRetry
Unit setMaxRetry(Integer maxRetry)
-
getModifiedAt
Instant getModifiedAt()
-
setModifiedAt
Unit setModifiedAt(Instant modifiedAt)
-
getPriority
Integer getPriority()
-
setPriority
Unit setPriority(Integer priority)
-
getReferer
String getReferer()
-
setReferer
Unit setReferer(String referer)
-
getRemoteAddr
String getRemoteAddr()
-
setRemoteAddr
Unit setRemoteAddr(String remoteAddr)
-
-
-
-