case class RequestDropped(route: RequestRoute, identifier: UUID) extends FailedRequest with Product with Serializable
A request that was dropped before it entered the network, most likely because of timing out while waiting for ratelimits.
- Source
- requestObjs.scala
- Alphabetic
- By Inheritance
- RequestDropped
- Serializable
- Product
- Equals
- FailedRequest
- RequestAnswer
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Instance Constructors
- new RequestDropped(route: RequestRoute, identifier: UUID)
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def asException: DroppedRequestException
Get the exception associated with this failed request, or makes one if one does not exist.
Get the exception associated with this failed request, or makes one if one does not exist.
- Definition Classes
- RequestDropped → FailedRequest
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- def eitherData: Either[Throwable, Nothing]
An either that either contains the data, or the exception if this is a failure.
An either that either contains the data, or the exception if this is a failure.
- Definition Classes
- FailedRequest → RequestAnswer
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def filter(f: (Nothing) => Boolean): RequestDropped
Apply f if this is a successful response, and return this if the result is true, else returns a failed answer.
Apply f if this is a successful response, and return this if the result is true, else returns a failed answer.
- Definition Classes
- RequestDropped → RequestAnswer
- def flatMap[B](f: (Nothing) => RequestAnswer[B]): RequestDropped
Apply f and returns the result if this is a successful response.
Apply f and returns the result if this is a successful response.
- Definition Classes
- RequestDropped → RequestAnswer
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- val identifier: UUID
An unique identifier to track this request from creation to answer.
An unique identifier to track this request from creation to answer.
- Definition Classes
- RequestDropped → RequestAnswer
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def map[B](f: (Nothing) => B): RequestDropped
Apply a function to this answer, if it's a successful response.
Apply a function to this answer, if it's a successful response.
- Definition Classes
- RequestDropped → RequestAnswer
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- def productElementNames: Iterator[String]
- Definition Classes
- Product
- def ratelimitInfo: RatelimitInfo
Information about ratelimits gotten from this request.
Information about ratelimits gotten from this request.
- Definition Classes
- RequestDropped → RequestAnswer
- val route: RequestRoute
The route for this request
The route for this request
- Definition Classes
- RequestDropped → RequestAnswer
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])