Job persistence¶ class qiskit_aqt_provider.persistence.JobStore[source]¶ Port used to save and retrieve opaque persisted job payloads. __init__(*args, **kwargs)¶ delete(job_id: str) → None[source]¶ Delete a payload by job ID. load(job_id: str) → bytes[source]¶ Load a payload by job ID. save(job_id: str, payload: bytes) → None[source]¶ Save a payload under a job ID. class qiskit_aqt_provider.persistence.FileJobStore[source]¶ A filesystem adapter for the JobStore port. __init__(root: Path | None = None) → None¶ delete(job_id: str) → None[source]¶ Delete a payload by job ID; missing payloads are ignored. load(job_id: str) → bytes[source]¶ Load a payload by job ID. save(job_id: str, payload: bytes) → None[source]¶ Atomically save a payload under a job ID. class qiskit_aqt_provider.persistence.JobSnapshot[source]¶ The state needed to recreate a submitted remote job handle. __init__(job_id: UUID, backend_kind: Literal['cloud', 'direct'], backend_name: str, shots: int, memory: bool, circuits: list[QuantumCircuit]) → None¶