Header
data class Header( val key: String, val value: String? = null, val valueIsRegex: Boolean? = null, val dynamicHeader: DynamicHeader? = null, val dateOffsetSec: Long? = null) : Comparable<Header>
Content copied to clipboard
Request/response header representation suitable for serialization to JSON.
Nullable properties are used to limit the verbosity of the JSON formatted data.
Parameters
key
The key of the header.
value
The value of the header, if dynamicHeader is null
, null
otherwise.
valueIsRegex
Can be set manually to true when the value is a regular expression.
dynamicHeader
Set when the header value is considered to be a dynamic value.
dateOffsetSec
Set when dynamicHeader is set to DynamicHeader.DATE_TIME_OFFSET.