Package com.slack.api.rate_limits.queue
Class QueueMessage<SUPPLIER>
- java.lang.Object
-
- com.slack.api.rate_limits.queue.QueueMessage<SUPPLIER>
-
- Direct Known Subclasses:
AsyncRateLimitQueue.AuditMessage
,AsyncRateLimitQueue.Message
,AsyncRateLimitQueue.SCIMMessage
public abstract class QueueMessage<SUPPLIER> extends Object
-
-
Constructor Summary
Constructors Constructor Description QueueMessage()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getId()
long
getMillisToRun()
SUPPLIER
getSupplier()
WaitTime
getWaitTime()
void
setId(String id)
void
setMillisToRun(long millisToRun)
void
setSupplier(SUPPLIER supplier)
void
setWaitTime(WaitTime waitTime)
-
-
-
Method Detail
-
getId
public String getId()
-
getMillisToRun
public long getMillisToRun()
-
getWaitTime
public WaitTime getWaitTime()
-
getSupplier
public SUPPLIER getSupplier()
-
setId
public void setId(String id)
-
setMillisToRun
public void setMillisToRun(long millisToRun)
-
setWaitTime
public void setWaitTime(WaitTime waitTime)
-
setSupplier
public void setSupplier(SUPPLIER supplier)
-
-