Enumeration ImportStatus
Enumeration Members
UNSPECIFIED
UNSPECIFIED: 0
The service reported a status this SDK does not know.
QUEUED
QUEUED: 1
Accepted, and being written.
REJECTED
REJECTED: 2
Refused. ImportOutcome.errors says why.
ERROR
ERROR: 3
Not queued. Sending it again is the remedy.
DUPLICATE
DUPLICATE: 4
Already present, so nothing was written.
What became of one memory in an import.
The two failures do not share a remedy.
REJECTEDmeans the entry itself was not usable and ImportOutcome.errors says what to fix;ERRORmeans it was usable but was not queued, and resubmitting it is the whole of the fix.Resending is safe either way. The service writes an imported memory under an identity derived from its own content, so an entry that did land comes back
DUPLICATEon the second attempt rather than being written twice — which matters, because an import mints no operation id and nothing undoes one.A status this SDK predates arrives as ImportStatus.UNSPECIFIED rather than as a raw integer.