mirror of
https://github.com/elastic/kibana.git
synced 2025-04-24 09:48:58 -04:00
[Versioned HTTP] Track adoption (#159026)
This commit is contained in:
parent
bcf431b4d1
commit
9156d89eb5
2 changed files with 30 additions and 5 deletions
|
@ -43,6 +43,8 @@ export interface IRouter<Context extends RequestHandlerContextBase = RequestHand
|
|||
* Register a route handler for `GET` request.
|
||||
* @param route {@link RouteConfig} - a route configuration.
|
||||
* @param handler {@link RequestHandler} - a function to call to respond to an incoming request
|
||||
*
|
||||
* @track-adoption
|
||||
*/
|
||||
get: RouteRegistrar<'get', Context>;
|
||||
|
||||
|
@ -50,6 +52,8 @@ export interface IRouter<Context extends RequestHandlerContextBase = RequestHand
|
|||
* Register a route handler for `POST` request.
|
||||
* @param route {@link RouteConfig} - a route configuration.
|
||||
* @param handler {@link RequestHandler} - a function to call to respond to an incoming request
|
||||
*
|
||||
* @track-adoption
|
||||
*/
|
||||
post: RouteRegistrar<'post', Context>;
|
||||
|
||||
|
@ -57,6 +61,8 @@ export interface IRouter<Context extends RequestHandlerContextBase = RequestHand
|
|||
* Register a route handler for `PUT` request.
|
||||
* @param route {@link RouteConfig} - a route configuration.
|
||||
* @param handler {@link RequestHandler} - a function to call to respond to an incoming request
|
||||
*
|
||||
* @track-adoption
|
||||
*/
|
||||
put: RouteRegistrar<'put', Context>;
|
||||
|
||||
|
@ -64,6 +70,8 @@ export interface IRouter<Context extends RequestHandlerContextBase = RequestHand
|
|||
* Register a route handler for `PATCH` request.
|
||||
* @param route {@link RouteConfig} - a route configuration.
|
||||
* @param handler {@link RequestHandler} - a function to call to respond to an incoming request
|
||||
*
|
||||
* @track-adoption
|
||||
*/
|
||||
patch: RouteRegistrar<'patch', Context>;
|
||||
|
||||
|
@ -71,6 +79,8 @@ export interface IRouter<Context extends RequestHandlerContextBase = RequestHand
|
|||
* Register a route handler for `DELETE` request.
|
||||
* @param route {@link RouteConfig} - a route configuration.
|
||||
* @param handler {@link RequestHandler} - a function to call to respond to an incoming request
|
||||
*
|
||||
* @track-adoption
|
||||
*/
|
||||
delete: RouteRegistrar<'delete', Context>;
|
||||
|
||||
|
|
|
@ -140,15 +140,30 @@ export type VersionedRouteRegistrar<Method extends RouteMethod, Ctx extends RqCt
|
|||
* @experimental
|
||||
*/
|
||||
export interface VersionedRouter<Ctx extends RqCtx = RqCtx> {
|
||||
/** @experimental */
|
||||
/**
|
||||
* @experimental
|
||||
* @track-adoption
|
||||
*/
|
||||
get: VersionedRouteRegistrar<'get', Ctx>;
|
||||
/** @experimental */
|
||||
/**
|
||||
* @experimental
|
||||
* @track-adoption
|
||||
*/
|
||||
put: VersionedRouteRegistrar<'put', Ctx>;
|
||||
/** @experimental */
|
||||
/**
|
||||
* @experimental
|
||||
* @track-adoption
|
||||
*/
|
||||
post: VersionedRouteRegistrar<'post', Ctx>;
|
||||
/** @experimental */
|
||||
/**
|
||||
* @experimental
|
||||
* @track-adoption
|
||||
*/
|
||||
patch: VersionedRouteRegistrar<'patch', Ctx>;
|
||||
/** @experimental */
|
||||
/**
|
||||
* @experimental
|
||||
* @track-adoption
|
||||
*/
|
||||
delete: VersionedRouteRegistrar<'delete', Ctx>;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue