Пример #1
0
 def publisher_api(self):
     """Helper for publisher-related API calls."""
     if self._publisher_api is None:
         if self._use_gax:
             if self._connection.in_emulator:
                 generated = make_gax_publisher_api(
                     host=self._connection.host)
             else:
                 generated = make_gax_publisher_api(
                     credentials=self._credentials)
             self._publisher_api = GAXPublisherAPI(generated, self)
         else:
             self._publisher_api = JSONPublisherAPI(self)
     return self._publisher_api
Пример #2
0
 def publisher_api(self):
     """Helper for publisher-related API calls."""
     if self._publisher_api is None:
         if self._use_grpc:
             if self._connection.in_emulator:
                 generated = make_gax_publisher_api(
                     host=self._connection.host)
             else:
                 generated = make_gax_publisher_api(
                     credentials=self._credentials)
             self._publisher_api = GAXPublisherAPI(generated, self)
         else:
             self._publisher_api = JSONPublisherAPI(self)
     return self._publisher_api
Пример #3
0
 def publisher_api(self):
     """Helper for publisher-related API calls."""
     if self._publisher_api is None:
         if self._use_gax:
             generated = make_gax_publisher_api(self._connection)
             self._publisher_api = GAXPublisherAPI(generated, self)
         else:
             self._publisher_api = JSONPublisherAPI(self)
     return self._publisher_api
Пример #4
0
 def publisher_api(self):
     """Helper for publisher-related API calls."""
     if self._publisher_api is None:
         if self._use_gax:
             generated = make_gax_publisher_api(self._connection)
             self._publisher_api = GAXPublisherAPI(generated, self)
         else:
             self._publisher_api = JSONPublisherAPI(self)
     return self._publisher_api
    def _call_fut(self, *args, **kwargs):
        from google.cloud.pubsub._gax import make_gax_publisher_api

        return make_gax_publisher_api(*args, **kwargs)
 def _call_fut(self, connection):
     from google.cloud.pubsub._gax import make_gax_publisher_api
     return make_gax_publisher_api(connection)
Пример #7
0
    def _call_fut(self, connection):
        from google.cloud.pubsub._gax import make_gax_publisher_api

        return make_gax_publisher_api(connection)
Пример #8
0
 def _call_fut(self, *args, **kwargs):
     from google.cloud.pubsub._gax import make_gax_publisher_api
     return make_gax_publisher_api(*args, **kwargs)