Class ModelDeletionResult
java.lang.Object
io.fluxzero.common.api.AbstractRequestResult
io.fluxzero.common.api.modeling.ModelDeletionResult
- All Implemented Interfaces:
JsonType, RequestResult
Completed result of an idempotent independent-model hard deletion.
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionforRequest(long requestId, boolean duplicate) Returns this durable result correlated to a retrying request.toMetric()Converts this object into a compact metric representation for logging or monitoring.Methods inherited from class AbstractRequestResult
getRequestReceivedTimestamp, getResponseQueuedTimestamp, getResponseSendStartTimestamp, setRequestReceivedTimestamp, setResponseQueuedTimestamp, setResponseSendStartTimestampMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface RequestResult
getRequestId, getTimestamp
-
Constructor Details
-
ModelDeletionResult
public ModelDeletionResult()
-
-
Method Details
-
forRequest
Returns this durable result correlated to a retrying request. -
toMetric
Description copied from interface:JsonTypeConverts this object into a compact metric representation for logging or monitoring.Used by the Fluxzero Java SDK to avoid logging large payloads directly while still tracking platform usage.
- Returns:
- a safe and compact object suitable for serialization to the metrics log
-