azure-kusto-data
Version:
Azure Data Explorer Query SDK
21 lines • 1.04 kB
TypeScript
export declare class ClientDetails {
applicationNameForTracing: string | null;
userNameForTracing: string | null;
readonly versionForTracing: string;
constructor(applicationNameForTracing: string | null, userNameForTracing: string | null);
static defaultApplication(): string;
static defaultUser(): string;
static defaultVersion(): string;
static escapeHeader(header: string, wrapInBrackets?: boolean): string;
static formatHeader(args: [string, string][]): string;
static setConnectorDetails(name: string, version: string, app_name?: string | null, app_version?: string | null, send_user?: boolean, override_user?: string | null, additional_fields?: [string, string][] | null): ClientDetails;
getHeaders(): Partial<KustoHeaders>;
}
export interface KustoHeaders {
"x-ms-client-version": string | null;
"x-ms-app": string | null;
"x-ms-user": string | null;
"x-ms-client-request-id": string | null;
"x-ms-version": string | null;
}
//# sourceMappingURL=clientDetails.d.ts.map