コード例 #1
0
ファイル: client.py プロジェクト: daspecster/gcloud-python
 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
ファイル: client.py プロジェクト: Fkawala/gcloud-python
 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
コード例 #5
0
    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
ファイル: test__gax.py プロジェクト: jgeewax/gcloud-python
    def _call_fut(self, connection):
        from google.cloud.pubsub._gax import make_gax_publisher_api

        return make_gax_publisher_api(connection)
コード例 #8
0
ファイル: test__gax.py プロジェクト: daspecster/gcloud-python
 def _call_fut(self, *args, **kwargs):
     from google.cloud.pubsub._gax import make_gax_publisher_api
     return make_gax_publisher_api(*args, **kwargs)