setup( server:  IHttpServer , path:  HttpRequestPath ) :  ISetupPromClientResult  
Parameters 
server: IHttpServer  
 
path: HttpRequestPath  
   
 
setup( server:  IHttpServer , path:  HttpRequestPath , getRegistry:  Nilable < RegistryProvider > ) :  ISetupPromClientResult  
Parameters 
server: IHttpServer   
path: HttpRequestPath   
   
 
setup( server:  IHttpServer , path:  HttpRequestPath , httpMethod:  Nilable < HttpMethod > ) :  ISetupPromClientResult  
Parameters 
server: IHttpServer   
path: HttpRequestPath   
httpMethod: Nilable < HttpMethod >     
 
setup( server:  IHttpServer , path:  HttpRequestPath , use:  Nilable < HttpMiddleware [] > ) :  ISetupPromClientResult  
Parameters 
server: IHttpServer   
path: HttpRequestPath   
use: Nilable < HttpMiddleware [] >     
 
setup( server:  IHttpServer , path:  HttpRequestPath , options:  Nilable < ISetupPromClientOptions > ) :  ISetupPromClientResult  
Parameters 
server: IHttpServer   
path: HttpRequestPath   
   
 
setup( server:  IHttpServer , path:  HttpRequestPath , registry:  Nilable < Registry > ) :  ISetupPromClientResult  
Parameters 
server: IHttpServer   
path: HttpRequestPath   
registry: Nilable < Registry >     
    
 
 
Sets up a HTTP server instance, returning metrics for Prometheus compatible clients.
Returns
The result.
Example