zamza
Version:
Apache Kafka discovery, indexing, searches, storage, hooks and HTTP gateway
18 lines • 643 B
TypeScript
import Zamza from "../../Zamza";
import { Metrics } from "../../Metrics";
import { Replay } from "../../interfaces";
export declare class ReplayModel {
readonly metrics: Metrics;
readonly name: string;
private model;
constructor(zamza: Zamza);
registerModel(mongoose: any, schemaConstructor: any): void;
list(): Promise<Replay[]>;
get(topic: string): Promise<Replay>;
getForInstanceId(instanceId: string): Promise<Replay>;
upsert(replay: Replay): Promise<any>;
delete(topic: string): any;
deleteForInstanceId(instanceId: string): any;
truncate(): any;
}
//# sourceMappingURL=ReplayModel.d.ts.map