A marker interface representing any application availability state.
This interface exists to provide a common type shared by both ReadinessState and LivenessState, allowing systems to treat different availability characteristics under a unified contract.
Availability states are typically used by orchestrators, load balancers, and lifecycle managers to determine how an application should be handled at runtime (e.g., whether it should receive traffic, or whether it should be restarted).
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited