Create a singleton for the AmplifyIOEventsBridge. There should exist just one instance and used by all consumers.
Constructor for AmplifyIOEventsBridgeSingletonFactory. Takes a printer instance to be used for logging.
a printer instance to be used for logging
Returns a singleton instance of a AmplifyIOEventsBridge
Create a singleton for the AmplifyIOEventsBridge. There should exist just one instance and used by all consumers.