Properties
Optional caching
caching?: {
enabled?: boolean;
etag?: boolean;
lastModified?: boolean;
maxAge?: number;
}
Type declaration
Optional enabled?: boolean
Optional etag?: boolean
Optional lastModified?: boolean
Optional maxAge?: number
Optional compression
compression?: {
brotli?: boolean;
enabled?: boolean;
level?: number;
threshold?: number;
}
Type declaration
Optional brotli?: boolean
Optional enabled?: boolean
Optional level?: number
Optional threshold?: number
Optional monitoring
monitoring?: {
enabled?: boolean;
largePayloadThreshold?: number;
logLargePayloads?: boolean;
logSlowRequests?: boolean;
slowRequestThreshold?: number;
}
Type declaration
Optional enabled?: boolean
Optional largePayloadThreshold?: number
Optional logLargePayloads?: boolean
Optional logSlowRequests?: boolean
Optional slowRequestThreshold?: number