@Requires(property="micronaut.application.name") @Requires(condition=HeartbeatDiscoveryClientCondition.class) @Requires(beans=EmbeddedServer.class) @Requires(notEnv={"android","function"}) @Documented @Retention(value=RUNTIME) @Target(value={PACKAGE,TYPE,ANNOTATION_TYPE,METHOD}) public @interface HeartbeatEnabled