Companion

Factory helpers and predefined header constants.

Properties

Link copied to clipboard
const val ACCEPT: String

Canonical name for the Accept header.

Link copied to clipboard

Predefined header definition for Accept.

Link copied to clipboard
const val CONTENT_TYPE: String

Canonical name for the Content-Type header.

Link copied to clipboard

Predefined header definition for Content-Type.

Link copied to clipboard
const val LOCATION: String

Canonical name for the Location header.

Link copied to clipboard

Predefined header definition for Location.

Functions

Link copied to clipboard
open override fun bigDecimal(name: String): Header<BigDecimal>

Creates a required Header definition backed by the big decimal codec.

Link copied to clipboard
open override fun bigInteger(name: String): Header<BigInteger>

Creates a required Header definition backed by the big integer codec.

Link copied to clipboard
open override fun boolean(name: String): Header<Boolean>

Creates a required Header definition backed by the boolean codec.

Link copied to clipboard
open override fun byte(name: String): Header<Byte>

Creates a required Header definition backed by the byte codec.

Link copied to clipboard
open override fun double(name: String): Header<Double>

Creates a required Header definition backed by the double codec.

Link copied to clipboard
open override fun float(name: String): Header<Float>

Creates a required Header definition backed by the float codec.

Link copied to clipboard
open override fun int(name: String): Header<Int>

Creates a required Header definition backed by the int codec.

Link copied to clipboard
open override fun long(name: String): Header<Long>

Creates a required Header definition backed by the long codec.

Link copied to clipboard
open override fun short(name: String): Header<Short>

Creates a required Header definition backed by the short codec.

Link copied to clipboard
open override fun string(name: String): Header<String>

Creates a required Header definition backed by the string codec.

Link copied to clipboard
open override fun unit(name: String): Header<Unit>

Creates a required Header definition backed by the unit codec.

Link copied to clipboard
open override fun uuid(name: String): Header<UUID>

Creates a required Header definition backed by the UUID codec.