Skip to content

Commit 8751bcc

Browse files
authored
feat: surface SchemaServiceClient in google.cloud.pubsub (#281)
1 parent b112f4f commit 8751bcc

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

google/cloud/pubsub/__init__.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,13 @@
1919

2020
from google.cloud.pubsub_v1 import PublisherClient
2121
from google.cloud.pubsub_v1 import SubscriberClient
22+
from google.cloud.pubsub_v1 import SchemaServiceClient
2223
from google.cloud.pubsub_v1 import types
2324

2425

2526
__all__ = (
2627
"types",
2728
"PublisherClient",
2829
"SubscriberClient",
30+
"SchemaServiceClient",
2931
)

google/cloud/pubsub_v1/__init__.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
from google.cloud.pubsub_v1 import types
1818
from google.cloud.pubsub_v1 import publisher
1919
from google.cloud.pubsub_v1 import subscriber
20+
from google.pubsub_v1.services import schema_service
2021

2122

2223
class PublisherClient(publisher.Client):
@@ -27,4 +28,8 @@ class SubscriberClient(subscriber.Client):
2728
__doc__ = subscriber.Client.__doc__
2829

2930

30-
__all__ = ("types", "PublisherClient", "SubscriberClient")
31+
class SchemaServiceClient(schema_service.client.SchemaServiceClient):
32+
__doc__ = schema_service.client.SchemaServiceClient.__doc__
33+
34+
35+
__all__ = ("types", "PublisherClient", "SubscriberClient", "SchemaServiceClient")

0 commit comments

Comments
 (0)