code: def get_id_generator(self, name):
          
          atomic_long = self.get_atomic_long(ID_GENERATOR_ATOMIC_LONG_PREFIX + name)
          return self.proxy.get_or_create(ID_GENERATOR_SERVICE, name, atomic_long=atomic_long)
docs: 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.