Class: AmbitenGC
Defined in: packages/core/src/gc/ambitenGC.ts:24
Constructors
Constructor
new AmbitenGC(
options?):AmbitenGC
Defined in: packages/core/src/gc/ambitenGC.ts:30
Parameters
options?
GCOptions = {}
Returns
AmbitenGC
Methods
runOnce()
runOnce(
ctx?):Promise<GarbageCollectorRunResult>
Defined in: packages/core/src/gc/ambitenGC.ts:108
Runs garbage collection once across registered models.
Parameters
ctx?
Optional model execution context override.
Returns
Promise<GarbageCollectorRunResult>
Summary of the GC run.
start()
start():
void
Defined in: packages/core/src/gc/ambitenGC.ts:66
Starts interval-based garbage collection.
Returns
void
stop()
stop():
void
Defined in: packages/core/src/gc/ambitenGC.ts:88
Stops interval or cron-based garbage collection.
Returns
void
