QueryParameter
data class QueryParameter<Q : Any>(val name: String, val codec: StringCodec<Q>, val default: Option<Q?>) : Parameter<Q> (source)
Query-string parameter that may be required or optional.
Query parameters become optional only when default is present, which gives generated code a value to use when the caller omits the parameter.
Types
Link copied to clipboard
object Companion : Defaults<QueryParameter<Unit>, QueryParameter<Boolean>, QueryParameter<Byte>, QueryParameter<Short>, QueryParameter<Int>, QueryParameter<Long>, QueryParameter<Float>, QueryParameter<Double>, QueryParameter<BigInteger>, QueryParameter<BigDecimal>, QueryParameter<String>, QueryParameter<UUID>>
Factory helpers for common query parameter types.