azure-kusto-ingest
Version:
Azure Data Explorer Ingestion SDK
17 lines • 887 B
TypeScript
import { AbstractDescriptor, CompressionType, FileDescriptorBase } from "./descriptors.js";
import { IngestionPropertiesInput } from "./ingestionProperties.js";
export declare class FileDescriptor extends AbstractDescriptor implements FileDescriptorBase {
readonly file: Blob;
readonly extension?: string | undefined;
readonly name?: string | undefined;
size: number | null;
zipped: boolean;
compressionType: CompressionType;
shouldNotCompress: boolean;
cleanupTmp?: () => Promise<void>;
constructor(file: Blob, sourceId?: string | null, size?: number | null, compressionType?: CompressionType, extension?: string | undefined, name?: string | undefined);
prepare(ingestionProperties?: IngestionPropertiesInput): Promise<Blob>;
cleanup(): Promise<void>;
getCompressionSuffix(): string;
}
//# sourceMappingURL=fileDescriptor.browser.d.ts.map