Skip to content

Commit 036ca2f

Browse files
feat: ComputeTimeCursor RPC for Pub/Sub Lite (#143)
* chore: upgrade gapic-generator-python to 0.46.3 PiperOrigin-RevId: 373649163 Source-Link: googleapis/googleapis@7e1b14e Source-Link: googleapis/googleapis-gen@0a3c7d2 * 🦉 Updates from OwlBot * Work around generator bug * run post processor * use latest version of post processor * Work around generator bug * run post processor * Work around generator bug * run the post processor Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Anthonios Partheniou <[email protected]>
1 parent c2c2b00 commit 036ca2f

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+3536
-1620
lines changed

.github/.OwlBot.lock.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
docker:
2-
digest: sha256:457583330eec64daa02aeb7a72a04d33e7be2428f646671ce4045dcbc0191b1e
2+
digest: sha256:4c981a6b6f2b8914a448d7b3a01688365be03e3ed26dfee399a6aa77fb112eaa
33
image: gcr.io/repo-automation-bots/owlbot-python:latest
44

.pre-commit-config.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ repos:
2626
hooks:
2727
- id: black
2828
- repo: https://gitlab.com/pycqa/flake8
29-
rev: 3.9.1
29+
rev: 3.9.2
3030
hooks:
3131
- id: flake8

google/cloud/pubsublite_v1/__init__.py

+22-5
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
# -*- coding: utf-8 -*-
2-
32
# Copyright 2020 Google LLC
43
#
54
# Licensed under the Apache License, Version 2.0 (the "License");
@@ -16,11 +15,18 @@
1615
#
1716

1817
from .services.admin_service import AdminServiceClient
18+
from .services.admin_service import AdminServiceAsyncClient
1919
from .services.cursor_service import CursorServiceClient
20+
from .services.cursor_service import CursorServiceAsyncClient
2021
from .services.partition_assignment_service import PartitionAssignmentServiceClient
22+
from .services.partition_assignment_service import PartitionAssignmentServiceAsyncClient
2123
from .services.publisher_service import PublisherServiceClient
24+
from .services.publisher_service import PublisherServiceAsyncClient
2225
from .services.subscriber_service import SubscriberServiceClient
26+
from .services.subscriber_service import SubscriberServiceAsyncClient
2327
from .services.topic_stats_service import TopicStatsServiceClient
28+
from .services.topic_stats_service import TopicStatsServiceAsyncClient
29+
2430
from .types.admin import CreateSubscriptionRequest
2531
from .types.admin import CreateTopicRequest
2632
from .types.admin import DeleteSubscriptionRequest
@@ -30,10 +36,10 @@
3036
from .types.admin import GetTopicRequest
3137
from .types.admin import ListSubscriptionsRequest
3238
from .types.admin import ListSubscriptionsResponse
33-
from .types.admin import ListTopicSubscriptionsRequest
34-
from .types.admin import ListTopicSubscriptionsResponse
3539
from .types.admin import ListTopicsRequest
3640
from .types.admin import ListTopicsResponse
41+
from .types.admin import ListTopicSubscriptionsRequest
42+
from .types.admin import ListTopicSubscriptionsResponse
3743
from .types.admin import TopicPartitions
3844
from .types.admin import UpdateSubscriptionRequest
3945
from .types.admin import UpdateTopicRequest
@@ -42,6 +48,7 @@
4248
from .types.common import PubSubMessage
4349
from .types.common import SequencedMessage
4450
from .types.common import Subscription
51+
from .types.common import TimeTarget
4552
from .types.common import Topic
4653
from .types.cursor import CommitCursorRequest
4754
from .types.cursor import CommitCursorResponse
@@ -76,9 +83,16 @@
7683
from .types.topic_stats import ComputeHeadCursorResponse
7784
from .types.topic_stats import ComputeMessageStatsRequest
7885
from .types.topic_stats import ComputeMessageStatsResponse
79-
86+
from .types.topic_stats import ComputeTimeCursorRequest
87+
from .types.topic_stats import ComputeTimeCursorResponse
8088

8189
__all__ = (
90+
"AdminServiceAsyncClient",
91+
"CursorServiceAsyncClient",
92+
"PartitionAssignmentServiceAsyncClient",
93+
"PublisherServiceAsyncClient",
94+
"SubscriberServiceAsyncClient",
95+
"TopicStatsServiceAsyncClient",
8296
"AdminServiceClient",
8397
"AttributeValues",
8498
"CommitCursorRequest",
@@ -87,6 +101,8 @@
87101
"ComputeHeadCursorResponse",
88102
"ComputeMessageStatsRequest",
89103
"ComputeMessageStatsResponse",
104+
"ComputeTimeCursorRequest",
105+
"ComputeTimeCursorResponse",
90106
"CreateSubscriptionRequest",
91107
"CreateTopicRequest",
92108
"Cursor",
@@ -135,9 +151,10 @@
135151
"SubscribeResponse",
136152
"SubscriberServiceClient",
137153
"Subscription",
154+
"TimeTarget",
138155
"Topic",
139156
"TopicPartitions",
157+
"TopicStatsServiceClient",
140158
"UpdateSubscriptionRequest",
141159
"UpdateTopicRequest",
142-
"TopicStatsServiceClient",
143160
)

0 commit comments

Comments
 (0)