sfdx-hardis
Version:
Swiss-army-knife Toolbox for Salesforce. Allows you to define a complete CD/CD Pipeline. Orchestrate base commands and assist users with interactive wizards
23 lines (22 loc) • 800 B
TypeScript
import { SfCommand } from '@salesforce/sf-plugins-core';
import { AnyJson } from '@salesforce/ts-types';
export default class StorageStats extends SfCommand<any> {
static title: string;
static description: string;
static examples: string[];
static flags: any;
static requiresProject: boolean;
protected debugMode: boolean;
protected cacheFilePath: string;
protected tableStorageInfos: any[];
protected outputFile: any;
protected outputFilesRes: any;
protected dateGranularity: 'year' | 'month' | 'day';
protected whereCondition: string;
run(): Promise<AnyJson>;
private getEmptyObjectsCache;
private setEmptyObjectsCache;
private checkFieldExistenceAndType;
private checkRelatedFieldPath;
private calculateObjectStorageStats;
}