@lgriffin/esi.ts - EVE Online ESI API Client - v12.3.0
    Preparing search index...

    Interface RuntimeDiagnostics

    Reads and resets the middleware every view shares. Each answers for the whole runtime, not for one view.

    interface RuntimeDiagnostics {
        getCacheStats(): CacheStats | null;
        clearCache(): void;
        updateCacheConfig(config: Partial<ETagCacheConfig>): void;
        getCircuitBreakerStats(): CircuitBreakerStats | null;
        resetCircuitBreaker(endpoint?: string): void;
        getDeduplicatorStats(): { pendingRequests: number } | null;
    }
    Index
    • Closes one endpoint's circuit, or every circuit when endpoint is left out.

      Parameters

      • Optionalendpoint: string

      Returns void

    • How many requests are in flight for others to join; null when deduplication is off.

      Returns { pendingRequests: number } | null