-
- 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 JsEventHandlerjsEventHandlerprivate final CrawlEventPipelineHandlercrawlEventHandlerprivate Stringargsprivate StringauthTokenprivate final StringconfiguredUrlprivate Stringcountryprivate final InstantcreatedAtprivate final InstantdeadTimeprivate Integerdepthprivate Stringdistrictprivate Stringhrefprivate final BooleanisNilprivate final Stringlabelprivate Stringlangprivate IntegermaxRetryprivate InstantmodifiedAtprivate Integerorderprivate 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()
-
getJsEventHandler
JsEventHandler getJsEventHandler()
-
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)
-
getReferer
String getReferer()
-
setReferer
Unit setReferer(String referer)
-
getRemoteAddr
String getRemoteAddr()
-
setRemoteAddr
Unit setRemoteAddr(String remoteAddr)
-
-
-
-