Unable to ingest data from rabbitmq to druid

I am trying to ingest data with following spec

I am getting following error

Failed to submit task: Could not resolve type id ‘rabbitmq’ as a subtype of org.apache.druid.data.input.FirehoseFactory: known type ids = [clipped, combining, fixedCount, http, ingestSegment, inline, local, receiver, sql, timed] (for POJO property ‘firehose’) at [Source: (org.eclipse.jetty.server.HttpInputOverHTTP); line: 1, column: 493] (through reference chain: org.apache.druid.indexing.common.task.RealtimeIndexTask[“spec”]->org.apache.druid.segment.realtime.FireDepartment[“ioConfig”]->org.apache.druid.segment.indexing.RealtimeIOConfig[“firehose”])

This is a companion discussion topic for the original entry at https://stackoverflow.com/questions/72951166/unable-to-ingest-data-from-rabbitmq-to-druid