ServerResponseFromOutput

case class ServerResponseFromOutput[B](code: StatusCode, headers: Seq[Header], body: Option[B], source: ValuedEndpointOutput[_]) extends ServerResponse[B]
Value parameters:
source

The output, from which this response has been created. Might be ValuedEndpointOutput.Empty if no output is available.

trait Serializable
trait Product
trait Equals
trait ResponseMetadata
trait HasHeaders
class Object
trait Matchable
class Any

Value members

Inherited methods

def contentLength: Option[Long]
Inherited from:
HasHeaders
def contentType: Option[String]
Inherited from:
HasHeaders
def cookies: Seq[Either[String, CookieWithMeta]]
Inherited from:
HasHeaders
def header(h: String): Option[String]
Inherited from:
HasHeaders
def headers(h: String): Seq[String]
Inherited from:
HasHeaders
def is200: Boolean
Inherited from:
ResponseMetadata
def isClientError: Boolean
Inherited from:
ResponseMetadata
def isRedirect: Boolean
Inherited from:
ResponseMetadata
def isServerError: Boolean
Inherited from:
ResponseMetadata
def isSuccess: Boolean
Inherited from:
ResponseMetadata
def productElementNames: Iterator[String]
Inherited from:
Product
def productIterator: Iterator[Any]
Inherited from:
Product
override def statusText: String
Definition Classes
ServerResponse -> ResponseMetadata
Inherited from:
ServerResponse
override def toString: String
Definition Classes
ServerResponse -> ResponseMetadata -> Any
Inherited from:
ServerResponse
def unsafeCookies: Seq[CookieWithMeta]
Inherited from:
HasHeaders