Add node modules and compiled JavaScript from main (#54)

Co-authored-by: Oliver King <oking3@uncc.edu>
This commit is contained in:
github-actions[bot]
2022-06-29 15:41:55 -04:00
committed by GitHub
parent 4a983766a0
commit 52d71d28bd
6814 changed files with 2048539 additions and 2 deletions

37
node_modules/@kubernetes/client-node/dist/cache.d.ts generated vendored Normal file
View File

@ -0,0 +1,37 @@
import { ErrorCallback, Informer, ListPromise, ObjectCallback } from './informer';
import { KubernetesObject } from './types';
import { Watch } from './watch';
export interface ObjectCache<T> {
get(name: string, namespace?: string): T | undefined;
list(namespace?: string): ReadonlyArray<T>;
}
export declare class ListWatch<T extends KubernetesObject> implements ObjectCache<T>, Informer<T> {
private readonly path;
private readonly watch;
private readonly listFn;
private readonly labelSelector?;
private objects;
private resourceVersion;
private readonly indexCache;
private readonly callbackCache;
private request;
private stopped;
constructor(path: string, watch: Watch, listFn: ListPromise<T>, autoStart?: boolean, labelSelector?: string | undefined);
start(): Promise<void>;
stop(): Promise<void>;
on(verb: 'add' | 'update' | 'delete' | 'change', cb: ObjectCallback<T>): void;
on(verb: 'error' | 'connect', cb: ErrorCallback): void;
off(verb: 'add' | 'update' | 'delete' | 'change', cb: ObjectCallback<T>): void;
off(verb: 'error' | 'connect', cb: ErrorCallback): void;
get(name: string, namespace?: string): T | undefined;
list(namespace?: string | undefined): ReadonlyArray<T>;
latestResourceVersion(): string;
private _stop;
private doneHandler;
private addOrUpdateItems;
private indexObj;
private watchHandler;
}
export declare function deleteItems<T extends KubernetesObject>(oldObjects: T[], newObjects: T[], deleteCallback?: Array<ObjectCallback<T>>): T[];
export declare function addOrUpdateObject<T extends KubernetesObject>(objects: T[], obj: T, addCallback?: Array<ObjectCallback<T>>, updateCallback?: Array<ObjectCallback<T>>): void;
export declare function deleteObject<T extends KubernetesObject>(objects: T[], obj: T, deleteCallback?: Array<ObjectCallback<T>>): void;