Package com.slack.api.scim.impl
Class AsyncRateLimitQueue.SCIMMessage
- java.lang.Object
-
- com.slack.api.rate_limits.queue.QueueMessage<AsyncExecutionSupplier>
-
- com.slack.api.scim.impl.AsyncRateLimitQueue.SCIMMessage
-
- Enclosing class:
- AsyncRateLimitQueue
public static class AsyncRateLimitQueue.SCIMMessage extends QueueMessage<AsyncExecutionSupplier>
-
-
Constructor Summary
Constructors Constructor Description SCIMMessage(String id, long millisToRun, WaitTime waitTime, AsyncExecutionSupplier<?> supplier)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
canEqual(Object other)
boolean
equals(Object o)
String
getId()
long
getMillisToRun()
AsyncExecutionSupplier<?>
getSupplier()
WaitTime
getWaitTime()
int
hashCode()
void
setId(String id)
void
setMillisToRun(long millisToRun)
void
setSupplier(AsyncExecutionSupplier<?> supplier)
void
setWaitTime(WaitTime waitTime)
String
toString()
-
Methods inherited from class com.slack.api.rate_limits.queue.QueueMessage
setSupplier
-
-
-
-
Constructor Detail
-
SCIMMessage
public SCIMMessage(String id, long millisToRun, WaitTime waitTime, AsyncExecutionSupplier<?> supplier)
-
-
Method Detail
-
getId
public String getId()
- Overrides:
getId
in classQueueMessage<AsyncExecutionSupplier>
-
getMillisToRun
public long getMillisToRun()
- Overrides:
getMillisToRun
in classQueueMessage<AsyncExecutionSupplier>
-
getWaitTime
public WaitTime getWaitTime()
- Overrides:
getWaitTime
in classQueueMessage<AsyncExecutionSupplier>
-
getSupplier
public AsyncExecutionSupplier<?> getSupplier()
- Overrides:
getSupplier
in classQueueMessage<AsyncExecutionSupplier>
-
setId
public void setId(String id)
- Overrides:
setId
in classQueueMessage<AsyncExecutionSupplier>
-
setMillisToRun
public void setMillisToRun(long millisToRun)
- Overrides:
setMillisToRun
in classQueueMessage<AsyncExecutionSupplier>
-
setWaitTime
public void setWaitTime(WaitTime waitTime)
- Overrides:
setWaitTime
in classQueueMessage<AsyncExecutionSupplier>
-
setSupplier
public void setSupplier(AsyncExecutionSupplier<?> supplier)
-
canEqual
protected boolean canEqual(Object other)
-
-