RetryAfter

final implicit class RetryAfter(response: HttpResponse) extends AnyVal

Provides standardized access to Retry-After header.

class AnyVal
trait Matchable
class Any

Value members

Concrete methods

def getRetryAfter: Option[Instant]

Gets Retry-After header value if present.

Gets Retry-After header value if present.

def hasRetryAfter: Boolean

Tests for Retry-After header.

Tests for Retry-After header.

Creates new response with Retry-After header removed.

Creates new response with Retry-After header removed.

def retryAfter: Instant

Gets Retry-After header value.

Gets Retry-After header value.

Throws:
HeaderNotFound

if Retry-After is not present

def setRetryAfter(value: Instant): HttpResponse

Creates new response with Retry-After header set to supplied value.

Creates new response with Retry-After header set to supplied value.