HeaderInput

data class HeaderInput<H : Any>(val name: String, val codec: StringCodec<H>) : Header<H> (source)

Required header definition backed by a StringCodec.

Constructors

Link copied to clipboard
constructor(name: String, codec: StringCodec<H>)

Properties

Link copied to clipboard
open override val codec: StringCodec<H>

Codec used to encode and decode header values.

Link copied to clipboard
open override val name: String

Canonical header name.

Link copied to clipboard
open override val required: Boolean = true

Flag signalling that the header must be present.