Package io.fluxzero.common.api
package io.fluxzero.common.api
-
ClassDescriptionBase implementation for built-in
RequestResulttypes.Metric event emitted when a Fluxzero application instance starts or begins shutting down.Application lifecycle phases published as metrics.A generic response containing a boolean value, typically used to indicate success/failure.Base class for commands sent to the Fluxzero Runtime.A runtime-generated event that indicates a client has successfully connected to the Fluxzero Runtime.Data<T>A generic container for holding a value along with serialization metadata such as type, revision, and format.Read-only view of a byte-array range for serializers that can consume a slice directly.A runtime-generated event that indicates a client has disconnected from the Fluxzero Runtime.A generic error response returned when a request could not be completed successfully.A Model has changed after the requested boundary and lacks the history required to recover its earlier head.Requests the existing namespaces in the connected Runtime's storage environment.A sorted, duplicate-free snapshot of existing namespaces, including inactive namespaces.Result metric that omits namespace names.Interface for exposing a string-based representation of an object's identifier.Marker interface for objects that carry associatedMetadata.Marker interface for all low-level request and response types in the Fluxzero protocol.Represents immutable metadata associated with a Message in the Fluxzero Runtime.Builder for compact metadata whose keys and values are already strings.Base class for requests sent to the Fluxzero Runtime.RequestBatch<T extends JsonType>Represents a batch of requests to be sent to the Fluxzero Runtime in a single network round-trip.Marker interface for responses toRequestobjects (including commands and queries).Represents a batch of results returned from the Fluxzero Runtime in response to aRequestBatch.Request whose durable handler needs to distinguish an initial send from a transport retry.Metric event emitted when a Fluxzero Runtime changes lifecycle phase.Runtime lifecycle phases that are published as metrics.A serialized message value.A generic response containing a string value.A generic response indicating successful completion of a request without returning any payload.