Constructors
 Properties
items
items: {    action: "create" | "update";    itemPromise: Promise<void>;    itemPromiseResolve: () => void;    payload: RunCreate | RunUpdate;    size: number;    apiKey?: string;    apiUrl?: string;    otelContext?: OTELContext;}[] = [] sizeBytes
sizeBytes: number = 0
 Methods
peek
- peek(): {    action: "create"    | "update";    itemPromise: Promise<void>;    itemPromiseResolve: () => void;    payload: RunCreate | RunUpdate;    size: number;    apiKey?: string;    apiUrl?: string;    otelContext?: OTELContext;} - Returns {
 action: "create" | "update";
 itemPromise: Promise<void>;
 itemPromiseResolve: () => void;
 payload: RunCreate | RunUpdate;
 size: number;
 apiKey?: string;
 apiUrl?: string;
 otelContext?: OTELContext;
 }
pop
- pop(    __namedParameters: { upToSize: number; upToSizeBytes: number },): [AutoBatchQueueItem[], () => void] - Parameters- __namedParameters: { upToSize: number; upToSizeBytes: number }
 
- Returns [AutoBatchQueueItem[], () => void]
push
- push(item: AutoBatchQueueItem): Promise<void>