@twilio-labs/serverless-api
Version:
API-wrapper for the Twilio Serverless API
22 lines (21 loc) • 701 B
TypeScript
/// <reference types="node" />
import { Readable } from 'stream';
import { TwilioServerlessApiClient } from '../client';
import { Sid } from '../types';
import { LogsConfig } from '../types/logs';
export declare class LogsStream extends Readable {
private environmentSid;
private serviceSid;
private client;
private config;
private _pollingFrequency;
private _pollingCacheSize;
private _interval;
private _viewedSids;
private _viewedLogs;
constructor(environmentSid: Sid, serviceSid: Sid, client: TwilioServerlessApiClient, config: LogsConfig);
set pollingFrequency(frequency: number);
_poll(): Promise<void>;
_read(): void;
_destroy(): void;
}