-
- All Implemented Interfaces:
-
kotlin.Comparable
public final class JobFetchTask implements Comparable<JobFetchTask>
This class described the item to be fetched.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classJobFetchTask.Keypublic classJobFetchTask.Companion
-
Field Summary
Fields Modifier and Type Field Description private final JobFetchTask.Keykeyprivate final IntegeritemIdprivate final StringurlStringprivate final PoolIdpoolIdprivate InstantpendingStartprivate final Integerpriorityprivate final Stringprotocolprivate final Stringhostprivate final WebPagepageprivate final URLurl
-
Method Summary
Modifier and Type Method Description final JobFetchTask.KeygetKey()final IntegergetItemId()final StringgetUrlString()final PoolIdgetPoolId()final InstantgetPendingStart()final UnitsetPendingStart(Instant pendingStart)final IntegergetPriority()final StringgetProtocol()final StringgetHost()final WebPagegetPage()final URLgetUrl()StringtoString()IntegercompareTo(JobFetchTask other)-
-
Method Detail
-
getKey
final JobFetchTask.Key getKey()
-
getUrlString
final String getUrlString()
-
getPendingStart
final Instant getPendingStart()
-
setPendingStart
final Unit setPendingStart(Instant pendingStart)
-
getPriority
final Integer getPriority()
-
getProtocol
final String getProtocol()
-
getPage
final WebPage getPage()
-
compareTo
Integer compareTo(JobFetchTask other)
-
-
-
-