This commit adds properties to configure the startup behavior for the Pulsar message containers that back the @PulsarListener, @ReactivePulsarListener, and @PulsarReader.
This is to support the recently added startup policy feature in Spring for Apache Pulsar.
Comment From: onobc
Thanks for the review @snicoll. I think we can close this in favor of https://github.com/spring-projects/spring-boot/pull/42182 . I apologize for not marking this as such or closing it myself before you spent time reviewing (my bad).
Comment From: onobc
Also, can you please build locally before pushing?
Yes, I saw the red builds. I was building locally (had already run tests w/in IDEA) but was not running checks as I was using ./gradlew build -x check to avoid testing everything. I now know that -x check does not run format or checkstyle checks (which makes sense because they are "checks"). I was just trying to avoid running all tests in all modules.
This ./gradlew build -x test -x intTest seems to work.
Comment From: onobc
Closing in favor of https://github.com/spring-projects/spring-boot/pull/42182