Package ai.vectros.types
Class ErasureRequestResponse
java.lang.Object
ai.vectros.types.ErasureRequestResponse
-
Method Details
-
getRequestId
- Returns:
- Opaque identifier for the erasure request. Pass this to
GET /v1/erasure-requests/{id}to poll for status and, once complete, the certificate.
-
getStatus
- Returns:
- Current status of the job.
acceptedimmediately after submission, thenprocessingwhile the erasure runs, then eithercompleted(the certificate is populated) orfailed(seefailureReason).
-
getSubjectType
- Returns:
- The kind of subject that was erased (
user, or an ownership namespace such asorgorclient), echoed back from your request.
-
getSubjectId
- Returns:
- The resolved platform id of the erased subject, echoed back once it has been resolved.
-
getCreatedAt
- Returns:
- When the request was accepted, as an ISO-8601 UTC timestamp.
-
getCompletedAt
- Returns:
- When the erasure finished, as an ISO-8601 UTC timestamp. Null until
statusiscompleted.
-
getFailureReason
- Returns:
- Reason the erasure failed, suitable for display or programmatic handling so you do not have to inspect logs. Present only when
statusisfailed; null otherwise.
-
getCertificate
-
equals
-
getAdditionalProperties
-
hashCode
public int hashCode() -
toString
-
builder
-