QueryParameterMetadata

data class QueryParameterMetadata(val name: String, val type: TypeMetadata, val required: Boolean, val default: Option<String?>) : ParameterMetadata(source)

Metadata describing a Tapik query parameter.

Constructors

Link copied to clipboard
constructor(name: String, type: TypeMetadata, required: Boolean, default: Option<String?>)

Properties

Link copied to clipboard
val default: Option<String?>

optional default value applied when the parameter is omitted.

Link copied to clipboard

query parameter name.

Link copied to clipboard

whether the parameter must be supplied by callers.

Link copied to clipboard

Kotlin type metadata for the parameter.

Functions

Link copied to clipboard

Resolves the Kotlin argument type information used by generated clients/controllers for a query parameter.