Class DeleteModel

All Implemented Interfaces:
JsonType

public class DeleteModel extends Command
Executes or resumes one explicit independent-model hard deletion.

ModelDeletionCascade.DESCENDANTS requires the fingerprint and bounds of a preceding ModelDeletionPlan. The independently supplied deletion ID is the durable idempotency key.

  • Constructor Details

    • DeleteModel

      public DeleteModel()
  • Method Details

    • routingKey

      public String routingKey()
      Description copied from class: Command
      Optionally specifies a routing key for this command, which may be used to partition work or apply consistent hashing when processed in the Fluxzero Runtime.
      Overrides:
      routingKey in class Command
      Returns:
      a routing key string, or null if not specified
    • toMetric

      public DeleteModel.Metric toMetric()
      Description copied from interface: JsonType
      Converts 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