-
- 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.ListenableUrl,kotlin.Comparable
public class StatefulListenableHyperlink extends StatefulHyperlink implements ListenableUrl
-
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisPersistableprivate final DurationidleTimeprivate PageEventeventprivate Stringargsprivate StringauthTokenprivate final StringconfiguredUrlprivate Stringcountryprivate final InstantcreatedAtprivate final InstantdeadTimeprivate final Instantdeadlineprivate Integerdepthprivate Stringdistrictprivate Stringhrefprivate final BooleanisNilprivate final BooleanisStandardprivate final Stringlabelprivate Stringlangprivate InstantmodifiedAtprivate IntegernMaxRetryprivate Integerorderprivate Integerpriorityprivate Stringrefererprivate StringremoteAddrprivate Integerstatusprivate Stringtextprivate final URLtoURLprivate final URLtoURLOrNullprivate 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()
-
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()
-
getDeadline
Instant getDeadline()
-
getDistrict
String getDistrict()
-
setDistrict
Unit setDistrict(String district)
-
getIsStandard
Boolean getIsStandard()
-
getModifiedAt
Instant getModifiedAt()
-
setModifiedAt
Unit setModifiedAt(Instant modifiedAt)
-
getNMaxRetry
Integer getNMaxRetry()
-
setNMaxRetry
Unit setNMaxRetry(Integer nMaxRetry)
-
getPriority
Integer getPriority()
-
setPriority
Unit setPriority(Integer priority)
-
getReferer
String getReferer()
-
setReferer
Unit setReferer(String referer)
-
getRemoteAddr
String getRemoteAddr()
-
setRemoteAddr
Unit setRemoteAddr(String remoteAddr)
-
getToURLOrNull
URL getToURLOrNull()
-
-
-
-