mirror of
https://github.com/oven-sh/setup-bun.git
synced 2026-06-16 06:50:48 +00:00
feat: add @actions/cache
This commit is contained in:
+35
@@ -0,0 +1,35 @@
|
||||
import { HttpPipelineLogLevel } from "./httpPipelineLogLevel";
|
||||
/**
|
||||
* A Logger that can be added to a HttpPipeline. This enables each RequestPolicy to log messages
|
||||
* that can be used for debugging purposes.
|
||||
*/
|
||||
export interface HttpPipelineLogger {
|
||||
/**
|
||||
* The log level threshold for what logs will be logged.
|
||||
*/
|
||||
minimumLogLevel: HttpPipelineLogLevel;
|
||||
/**
|
||||
* Log the provided message.
|
||||
* @param logLevel The HttpLogDetailLevel associated with this message.
|
||||
* @param message The message to log.
|
||||
*/
|
||||
log(logLevel: HttpPipelineLogLevel, message: string): void;
|
||||
}
|
||||
/**
|
||||
* A HttpPipelineLogger that will send its logs to the console.
|
||||
*/
|
||||
export declare class ConsoleHttpPipelineLogger implements HttpPipelineLogger {
|
||||
minimumLogLevel: HttpPipelineLogLevel;
|
||||
/**
|
||||
* Create a new ConsoleHttpPipelineLogger.
|
||||
* @param minimumLogLevel The log level threshold for what logs will be logged.
|
||||
*/
|
||||
constructor(minimumLogLevel: HttpPipelineLogLevel);
|
||||
/**
|
||||
* Log the provided message.
|
||||
* @param logLevel The HttpLogDetailLevel associated with this message.
|
||||
* @param message The message to log.
|
||||
*/
|
||||
log(logLevel: HttpPipelineLogLevel, message: string): void;
|
||||
}
|
||||
//# sourceMappingURL=httpPipelineLogger.d.ts.map
|
||||
Reference in New Issue
Block a user