Class GetModelEvents

java.lang.Object
io.fluxzero.common.api.Request
io.fluxzero.common.api.modeling.GetModelEvents
All Implemented Interfaces:
JsonType

public class GetModelEvents extends Request
Batch-loads independent model stream memberships at one namespace-wide state boundary.

A current boundary pins the committed boundary atomically with the model-head read. State, commit and event selectors perform the corresponding as-of load. A stream request with maxSize == 0 requests only its head. maxBytes bounds the total deduplicated complete event messages selected by the runtime. The oldest single event message is always allowed through to guarantee progress, even when it exceeds that bound.

  • Constructor Details

  • Method Details

    • toMetric

      public GetModelEvents.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