Skip to content

Commit ae5d415

Browse files
chore: Update gapic-generator-python to v1.8.5 (#264)
* feat: enable "rest" transport in Python for services supporting numeric enums PiperOrigin-RevId: 508143576 Source-Link: googleapis/googleapis@7a702a9 Source-Link: googleapis/googleapis-gen@6ad1279 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiNmFkMTI3OWMwZTdhYTc4N2FjNmI2NmM5ZmQ0YTIxMDY5MmVkZmZjZCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * chore: Update gapic-generator-python to v1.8.5 PiperOrigin-RevId: 511892190 Source-Link: googleapis/googleapis@a45d9c0 Source-Link: googleapis/googleapis-gen@1907294 Copy-Tag: eyJwIjoiLmdpdGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiMTkwNzI5NGIxZDgzNjVlYTI0ZjhjNWYyZTA1OWE2NDEyNGM0ZWQzYiJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --------- Co-authored-by: Owl Bot <gcf-owl-bot[bot]@users.noreply.github.com> Co-authored-by: Victor Chudnovsky <vchudnov@google.com>
1 parent abfc00f commit ae5d415

20 files changed

Lines changed: 11856 additions & 184 deletions

File tree

packages/google-cloud-recommender/google/cloud/recommender_v1/gapic_metadata.json

Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,71 @@
136136
]
137137
}
138138
}
139+
},
140+
"rest": {
141+
"libraryClient": "RecommenderClient",
142+
"rpcs": {
143+
"GetInsight": {
144+
"methods": [
145+
"get_insight"
146+
]
147+
},
148+
"GetInsightTypeConfig": {
149+
"methods": [
150+
"get_insight_type_config"
151+
]
152+
},
153+
"GetRecommendation": {
154+
"methods": [
155+
"get_recommendation"
156+
]
157+
},
158+
"GetRecommenderConfig": {
159+
"methods": [
160+
"get_recommender_config"
161+
]
162+
},
163+
"ListInsights": {
164+
"methods": [
165+
"list_insights"
166+
]
167+
},
168+
"ListRecommendations": {
169+
"methods": [
170+
"list_recommendations"
171+
]
172+
},
173+
"MarkInsightAccepted": {
174+
"methods": [
175+
"mark_insight_accepted"
176+
]
177+
},
178+
"MarkRecommendationClaimed": {
179+
"methods": [
180+
"mark_recommendation_claimed"
181+
]
182+
},
183+
"MarkRecommendationFailed": {
184+
"methods": [
185+
"mark_recommendation_failed"
186+
]
187+
},
188+
"MarkRecommendationSucceeded": {
189+
"methods": [
190+
"mark_recommendation_succeeded"
191+
]
192+
},
193+
"UpdateInsightTypeConfig": {
194+
"methods": [
195+
"update_insight_type_config"
196+
]
197+
},
198+
"UpdateRecommenderConfig": {
199+
"methods": [
200+
"update_recommender_config"
201+
]
202+
}
203+
}
139204
}
140205
}
141206
}

packages/google-cloud-recommender/google/cloud/recommender_v1/services/recommender/client.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@
6767
from .transports.base import DEFAULT_CLIENT_INFO, RecommenderTransport
6868
from .transports.grpc import RecommenderGrpcTransport
6969
from .transports.grpc_asyncio import RecommenderGrpcAsyncIOTransport
70+
from .transports.rest import RecommenderRestTransport
7071

7172

7273
class RecommenderClientMeta(type):
@@ -80,6 +81,7 @@ class RecommenderClientMeta(type):
8081
_transport_registry = OrderedDict() # type: Dict[str, Type[RecommenderTransport]]
8182
_transport_registry["grpc"] = RecommenderGrpcTransport
8283
_transport_registry["grpc_asyncio"] = RecommenderGrpcAsyncIOTransport
84+
_transport_registry["rest"] = RecommenderRestTransport
8385

8486
def get_transport_class(
8587
cls,

packages/google-cloud-recommender/google/cloud/recommender_v1/services/recommender/transports/__init__.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,14 +19,18 @@
1919
from .base import RecommenderTransport
2020
from .grpc import RecommenderGrpcTransport
2121
from .grpc_asyncio import RecommenderGrpcAsyncIOTransport
22+
from .rest import RecommenderRestInterceptor, RecommenderRestTransport
2223

2324
# Compile a registry of transports.
2425
_transport_registry = OrderedDict() # type: Dict[str, Type[RecommenderTransport]]
2526
_transport_registry["grpc"] = RecommenderGrpcTransport
2627
_transport_registry["grpc_asyncio"] = RecommenderGrpcAsyncIOTransport
28+
_transport_registry["rest"] = RecommenderRestTransport
2729

2830
__all__ = (
2931
"RecommenderTransport",
3032
"RecommenderGrpcTransport",
3133
"RecommenderGrpcAsyncIOTransport",
34+
"RecommenderRestTransport",
35+
"RecommenderRestInterceptor",
3236
)

0 commit comments

Comments
 (0)