def get_id_generator(self, name):
atomic_long = self.get_atomic_long(ID_GENERATOR_ATOMIC_LONG_PREFIX + name)<EOL>return self.proxy.get_or_create(ID_GENERATOR_SERVICE, name, atomic_long=atomic_long)<EOL>
Creates cluster-wide :class:`~hazelcast.proxy.id_generator.IdGenerator`.

:param name: (str), name of the IdGenerator proxy.
:return: (:class:`~hazelcast.proxy.id_generator.IdGenerator`), IdGenerator proxy for the given name.