@Retention(value=RUNTIME)
@Target(value={METHOD,TYPE,FIELD})
public @interface IfBuildProfile
When applied to a bean class or producer method (or field), the bean will only be enabled
if the Quarkus build time profile matches the specified annotation value.