azure-kusto-ingest
Version:
Azure Data Explorer Ingestion SDK
18 lines • 873 B
TypeScript
import { RankedStorageAccount } from "./rankedStorageAccount.js";
export declare class RankedStorageAccountSet {
private numberOfBuckets;
private bucketDuration;
private tiers;
private timeProvider;
static readonly DefaultNumberOfBuckets: number;
static readonly DefaultBucketDurationInSeconds: number;
static readonly DefaultTiers: number[];
static readonly DefaultTimeProviderInSeconds: () => number;
private accounts;
constructor(numberOfBuckets?: number, bucketDuration?: number, tiers?: number[], timeProvider?: () => number);
logResultToAccount(accountName: string, result: boolean): void;
registerStorageAccount(accountName: string): void;
getStorageAccount(accountName: string): RankedStorageAccount;
getRankedShuffledAccounts(): RankedStorageAccount[];
}
//# sourceMappingURL=rankedStorageAccountSet.d.ts.map