CacheableResponse

play.api.libs.ws.ahc.cache.CacheableResponse
See theCacheableResponse companion object
case class CacheableResponse(status: CacheableHttpResponseStatus, headers: HttpHeaders, bodyParts: List[CacheableHttpResponseBodyPart], ahcConfig: AsyncHttpClientConfig) extends Response

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
trait Response
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def ahcHeaders: HttpHeaders
def ahcStatus: HttpResponseStatus
def ahcbodyParts: List[HttpResponseBodyPart]
override def getContentType: String

Attributes

Definition Classes
Response
override def getCookies: List[Cookie]

Attributes

Definition Classes
Response
override def getHeader(name: CharSequence): String

Attributes

Definition Classes
Response
override def getHeaders(name: CharSequence): List[String]

Attributes

Definition Classes
Response
override def getHeaders: HttpHeaders

Attributes

Definition Classes
override def getLocalAddress: SocketAddress

Attributes

Definition Classes
Response
override def getRemoteAddress: SocketAddress

Attributes

Definition Classes
Response
override def getResponseBody: String

Attributes

Definition Classes
override def getResponseBody(charset: Charset): String

Attributes

Definition Classes
Response
override def getResponseBodyAsByteBuffer: ByteBuffer

Attributes

Definition Classes
Response
override def getResponseBodyAsBytes: Array[Byte]

Attributes

Definition Classes
Response
override def getResponseBodyAsStream: InputStream

Attributes

Definition Classes
Response
override def getStatusCode: Int

Attributes

Definition Classes
Response
override def getStatusText: String

Attributes

Definition Classes
Response
override def getUri: Uri

Attributes

Definition Classes
Response
override def hasResponseBody: Boolean

Attributes

Definition Classes
Response
override def hasResponseHeaders: Boolean

Attributes

Definition Classes
Response
override def hasResponseStatus: Boolean

Attributes

Definition Classes
Response
override def isRedirected: Boolean

Attributes

Definition Classes
Response
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Response -> Any
def withHeaders(tuple: (String, String)*): CacheableResponse

Inherited methods

def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product