MappedRouteEntity

internal data class MappedRouteEntity(val uuid: String, val path: String, val originalRoute: OriginalRoute, val method: MiddlewareHttpMethods, val preConfiguredQueries: Map<String, String>, val preConfiguredHeaders: Map<String, String>, val preConfiguredBody: String?, val rulesAsString: String?)

Entity for a mapped route.

Constructors

Link copied to clipboard
constructor(uuid: String, path: String, originalRoute: OriginalRoute, method: MiddlewareHttpMethods, preConfiguredQueries: Map<String, String>, preConfiguredHeaders: Map<String, String>, preConfiguredBody: String?, rulesAsString: String?)

Properties

Link copied to clipboard

The HTTP method.

Link copied to clipboard

The original route.

Link copied to clipboard

The path of the route.

Link copied to clipboard

Pre-configured body.

Link copied to clipboard

Pre-configured headers.

Link copied to clipboard

Pre-configured queries.

Link copied to clipboard

The mapping rules as a string.

Link copied to clipboard

The UUID of the route.

Functions

Link copied to clipboard
internal fun toRoute(mappedApi: MappedApi): MappedRoute

Converts the entity to a mapped route.