This Spring Cloud Stream microservice shows how to consume COVID-19 data streaming from Solace's public broker.
This project can be imported into your IDE as a maven project and it relies on the COVID19DataModels for Spring Cloud Stream to automatically convert the events into POJOs for you to process. The project is already configured with public credentials.
You can choose which data you want by modifying the topic subscriptions in the application.yml file.
cd jhu-covid19-stream-processors/stream-processors/COVID19DataModels/
./mvnw clean install
cd jhu-covid19-stream-processors/samples/SpringCloudStreamSample
./mvnw spring-boot:run