def subscriber_api(self): """Helper for subscriber-related API calls.""" if self._subscriber_api is None: if self._use_gax: generated = make_gax_subscriber_api(self._connection) self._subscriber_api = GAXSubscriberAPI(generated, self) else: self._subscriber_api = JSONSubscriberAPI(self) return self._subscriber_api
def subscriber_api(self): """Helper for subscriber-related API calls.""" if self._subscriber_api is None: if _USE_GAX: generated = GeneratedSubscriberAPI() self._subscriber_api = GAXSubscriberAPI(generated) else: self._subscriber_api = JSONSubscriberAPI(self.connection) return self._subscriber_api
def subscriber_api(self): """Helper for subscriber-related API calls.""" if self._subscriber_api is None: if self._use_grpc: if self._connection.in_emulator: generated = make_gax_subscriber_api( host=self._connection.host) else: generated = make_gax_subscriber_api( credentials=self._credentials) self._subscriber_api = GAXSubscriberAPI(generated, self) else: self._subscriber_api = JSONSubscriberAPI(self) return self._subscriber_api