Annotation Interface ReadinessCheck


@Documented @Retention(RUNTIME) @Target(METHOD) public @interface ReadinessCheck

Managed-v1 hosting requires a finite public, non-static, zero-argument primitive-boolean method on an ACTIVATION component. Legacy utility behavior is unchanged. A missing readiness declaration is not proof that a managed deployment is ready for canary/rolling admission.

Marks a no-argument method that reports whether a component is ready to accept traffic.

Readiness is separate from health. A component may be healthy but not ready while it is warming caches, recovering durable state, or waiting for dependent services.