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(java.lang.String id, long millisToRun, WaitTime waitTime, AsyncExecutionSupplier<?> supplier) -
Method Summary
Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.lang.StringgetId()longgetMillisToRun()AsyncExecutionSupplier<?>getSupplier()WaitTimegetWaitTime()inthashCode()voidsetId(java.lang.String id)voidsetMillisToRun(long millisToRun)voidsetSupplier(AsyncExecutionSupplier<?> supplier)voidsetWaitTime(WaitTime waitTime)java.lang.StringtoString()
-
Constructor Details
-
SCIMMessage
public SCIMMessage(java.lang.String id, long millisToRun, WaitTime waitTime, AsyncExecutionSupplier<?> supplier)
-
-
Method Details
-
getId
public java.lang.String getId()- Overrides:
getIdin classQueueMessage<AsyncExecutionSupplier>
-
getMillisToRun
public long getMillisToRun()- Overrides:
getMillisToRunin classQueueMessage<AsyncExecutionSupplier>
-
getWaitTime
- Overrides:
getWaitTimein classQueueMessage<AsyncExecutionSupplier>
-
getSupplier
- Overrides:
getSupplierin classQueueMessage<AsyncExecutionSupplier>
-
setId
public void setId(java.lang.String id)- Overrides:
setIdin classQueueMessage<AsyncExecutionSupplier>
-
setMillisToRun
public void setMillisToRun(long millisToRun)- Overrides:
setMillisToRunin classQueueMessage<AsyncExecutionSupplier>
-
setWaitTime
- Overrides:
setWaitTimein classQueueMessage<AsyncExecutionSupplier>
-
setSupplier
-
equals
public boolean equals(java.lang.Object o)- Overrides:
equalsin classjava.lang.Object
-
canEqual
protected boolean canEqual(java.lang.Object other) -
hashCode
public int hashCode()- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()- Overrides:
toStringin classjava.lang.Object
-