Class JobFetchTask
-
- 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 URLurlpublic final static JobFetchTask.CompanionCompanion
-
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)
-
-
-
-