InputSignature

data class InputSignature(val type: TypeMetadata, val headers: TypeMetadata, val body: TypeMetadata)(source)

Captures the input type information of an HTTP endpoint.

Constructors

Link copied to clipboard
constructor(type: TypeMetadata, headers: TypeMetadata, body: TypeMetadata)

Properties

Link copied to clipboard

body type consumed by the endpoint.

Link copied to clipboard

tuple type describing required headers.

Link copied to clipboard

concrete Input type with headers and body captured.