def METHOD_NAME(self):
    if self._waiters and not self._buildset_complete_consumer:
        startConsuming = self.master.mq.startConsuming
        self._buildset_complete_consumer = yield startConsuming(
            self._buildset_complete_cb,
            ('buildsets', None, 'complete'))
    elif not self._waiters and self._buildset_complete_consumer:
        self._buildset_complete_consumer.stopConsuming()
        self._buildset_complete_consumer = None