Package ai.platon.pulsar.common.urls
Class DegeneratePlainUrl
-
- All Implemented Interfaces:
-
ai.platon.pulsar.common.urls.CallableDegenerateUrl,ai.platon.pulsar.common.urls.ComparableUrlAware,ai.platon.pulsar.common.urls.DegenerateUrl,ai.platon.pulsar.common.urls.UrlAware,kotlin.Comparable
public final class DegeneratePlainUrl extends PlainUrl implements CallableDegenerateUrl
-
-
Field Summary
Fields Modifier and Type Field Description private final Function0<Unit>actionprivate final StringconfiguredUrlprivate final BooleanisStandardprivate final URLtoURLprivate final URLtoURLOrNullprivate final BooleanisNilprivate final BooleanisPersistableprivate final Stringlabelprivate final Instantdeadlineprivate Stringlangprivate Stringcountryprivate Stringdistrictprivate IntegernMaxRetryprivate Stringurlprivate Stringargsprivate Stringreferrerprivate Stringhrefprivate Integerpriorityprivate final Stringrefererprivate final InstantdeadTime
-
Constructor Summary
Constructors Constructor Description DegeneratePlainUrl(String url, Function0<Unit> action)
-
Method Summary
-
Methods inherited from class ai.platon.pulsar.common.urls.AbstractUrl
compareTo, equals, getArgs, getConfiguredUrl, getCountry, getDeadline, getDistrict, getHref, getLabel, getLang, getNMaxRetry, getPriority, getReferrer, getToURL, getToURLOrNull, getUrl, hashCode, isNil, isPersistable, isStandard, serialize, setArgs, setCountry, setDistrict, setHref, setLang, setNMaxRetry, setPriority, setReferrer, setUrl, toString -
Methods inherited from class ai.platon.pulsar.common.urls.UrlAware
getDeadTime, getReferer -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-