UNPKG

nestjs-eureka

Version:

A NestJS module that integrate eureka-js-client

17 lines (16 loc) 726 B
import { HttpService } from '@nestjs/axios'; import { OnApplicationBootstrap, Logger, OnApplicationShutdown } from '@nestjs/common'; import { DiscoveryService } from './discovery.service'; export declare class DiscoveryInterceptor implements OnApplicationBootstrap, OnApplicationShutdown { protected readonly httpService: HttpService; protected readonly discoveryService: DiscoveryService; protected logger: Logger; private interceptorNumber; constructor(httpService: HttpService, discoveryService: DiscoveryService); onApplicationBootstrap(): void; onApplicationShutdown(): void; private mapHostnameInterceptor; private buildFullPath; private combineURLs; private isAbsoluteURL; }