azure-kusto-ingest
Version:
Azure Data Explorer Ingestion SDK
15 lines • 527 B
TypeScript
export declare class RankedStorageAccount {
private accountName;
private numberOfBuckets;
private bucketDuration;
private timeProvider;
private buckets;
private lastUpdateTime;
private currentBucketIndex;
constructor(accountName: string, numberOfBuckets: number, bucketDuration: number, timeProvider: () => number);
logResult(success: boolean): void;
getAccountName(): string;
adjustForTimePassed(): number;
getRank(): number;
}
//# sourceMappingURL=rankedStorageAccount.d.ts.map