Producer options such as sharding key, batching, and message logger
It creates a simple Producer with the supplied message encoder (schema support disabled).
It creates a simple Producer with the supplied message encoder (schema support disabled) and settings.
It creates a simple Producer with the supplied Pulsar schema.
It creates a simple Producer with the supplied Pulsar schema and settings