Skip to content

Commit 6c37fc7

Browse files
committed
Regenerate libraries
1 parent e9a8d57 commit 6c37fc7

25 files changed

+1202
-265
lines changed

google/cloud/config/v1/config_client.cc

Lines changed: 64 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -541,6 +541,70 @@ ConfigClient::GetTerraformVersion(
541541
return connection_->GetTerraformVersion(request);
542542
}
543543

544+
StreamRange<google::cloud::config::v1::ResourceChange>
545+
ConfigClient::ListResourceChanges(std::string const& parent, Options opts) {
546+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
547+
google::cloud::config::v1::ListResourceChangesRequest request;
548+
request.set_parent(parent);
549+
return connection_->ListResourceChanges(request);
550+
}
551+
552+
StreamRange<google::cloud::config::v1::ResourceChange>
553+
ConfigClient::ListResourceChanges(
554+
google::cloud::config::v1::ListResourceChangesRequest request,
555+
Options opts) {
556+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
557+
return connection_->ListResourceChanges(std::move(request));
558+
}
559+
560+
StatusOr<google::cloud::config::v1::ResourceChange>
561+
ConfigClient::GetResourceChange(std::string const& name, Options opts) {
562+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
563+
google::cloud::config::v1::GetResourceChangeRequest request;
564+
request.set_name(name);
565+
return connection_->GetResourceChange(request);
566+
}
567+
568+
StatusOr<google::cloud::config::v1::ResourceChange>
569+
ConfigClient::GetResourceChange(
570+
google::cloud::config::v1::GetResourceChangeRequest const& request,
571+
Options opts) {
572+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
573+
return connection_->GetResourceChange(request);
574+
}
575+
576+
StreamRange<google::cloud::config::v1::ResourceDrift>
577+
ConfigClient::ListResourceDrifts(std::string const& parent, Options opts) {
578+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
579+
google::cloud::config::v1::ListResourceDriftsRequest request;
580+
request.set_parent(parent);
581+
return connection_->ListResourceDrifts(request);
582+
}
583+
584+
StreamRange<google::cloud::config::v1::ResourceDrift>
585+
ConfigClient::ListResourceDrifts(
586+
google::cloud::config::v1::ListResourceDriftsRequest request,
587+
Options opts) {
588+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
589+
return connection_->ListResourceDrifts(std::move(request));
590+
}
591+
592+
StatusOr<google::cloud::config::v1::ResourceDrift>
593+
ConfigClient::GetResourceDrift(std::string const& name, Options opts) {
594+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
595+
google::cloud::config::v1::GetResourceDriftRequest request;
596+
request.set_name(name);
597+
return connection_->GetResourceDrift(request);
598+
}
599+
600+
StatusOr<google::cloud::config::v1::ResourceDrift>
601+
ConfigClient::GetResourceDrift(
602+
google::cloud::config::v1::GetResourceDriftRequest const& request,
603+
Options opts) {
604+
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));
605+
return connection_->GetResourceDrift(request);
606+
}
607+
544608
StreamRange<google::cloud::location::Location> ConfigClient::ListLocations(
545609
google::cloud::location::ListLocationsRequest request, Options opts) {
546610
internal::OptionsSpan span(internal::MergeOptions(std::move(opts), options_));

google/cloud/config/v1/config_client.h

Lines changed: 353 additions & 85 deletions
Large diffs are not rendered by default.

google/cloud/config/v1/config_connection.cc

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,34 @@ ConfigConnection::GetTerraformVersion(
284284
return Status(StatusCode::kUnimplemented, "not implemented");
285285
}
286286

287+
StreamRange<google::cloud::config::v1::ResourceChange>
288+
ConfigConnection::ListResourceChanges(
289+
google::cloud::config::v1::
290+
ListResourceChangesRequest) { // NOLINT(performance-unnecessary-value-param)
291+
return google::cloud::internal::MakeUnimplementedPaginationRange<
292+
StreamRange<google::cloud::config::v1::ResourceChange>>();
293+
}
294+
295+
StatusOr<google::cloud::config::v1::ResourceChange>
296+
ConfigConnection::GetResourceChange(
297+
google::cloud::config::v1::GetResourceChangeRequest const&) {
298+
return Status(StatusCode::kUnimplemented, "not implemented");
299+
}
300+
301+
StreamRange<google::cloud::config::v1::ResourceDrift>
302+
ConfigConnection::ListResourceDrifts(
303+
google::cloud::config::v1::
304+
ListResourceDriftsRequest) { // NOLINT(performance-unnecessary-value-param)
305+
return google::cloud::internal::MakeUnimplementedPaginationRange<
306+
StreamRange<google::cloud::config::v1::ResourceDrift>>();
307+
}
308+
309+
StatusOr<google::cloud::config::v1::ResourceDrift>
310+
ConfigConnection::GetResourceDrift(
311+
google::cloud::config::v1::GetResourceDriftRequest const&) {
312+
return Status(StatusCode::kUnimplemented, "not implemented");
313+
}
314+
287315
StreamRange<google::cloud::location::Location> ConfigConnection::ListLocations(
288316
google::cloud::location::
289317
ListLocationsRequest) { // NOLINT(performance-unnecessary-value-param)

google/cloud/config/v1/config_connection.h

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -311,6 +311,20 @@ class ConfigConnection {
311311
GetTerraformVersion(
312312
google::cloud::config::v1::GetTerraformVersionRequest const& request);
313313

314+
virtual StreamRange<google::cloud::config::v1::ResourceChange>
315+
ListResourceChanges(
316+
google::cloud::config::v1::ListResourceChangesRequest request);
317+
318+
virtual StatusOr<google::cloud::config::v1::ResourceChange> GetResourceChange(
319+
google::cloud::config::v1::GetResourceChangeRequest const& request);
320+
321+
virtual StreamRange<google::cloud::config::v1::ResourceDrift>
322+
ListResourceDrifts(
323+
google::cloud::config::v1::ListResourceDriftsRequest request);
324+
325+
virtual StatusOr<google::cloud::config::v1::ResourceDrift> GetResourceDrift(
326+
google::cloud::config::v1::GetResourceDriftRequest const& request);
327+
314328
virtual StreamRange<google::cloud::location::Location> ListLocations(
315329
google::cloud::location::ListLocationsRequest request);
316330

google/cloud/config/v1/config_connection_idempotency_policy.cc

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -149,6 +149,26 @@ Idempotency ConfigConnectionIdempotencyPolicy::GetTerraformVersion(
149149
return Idempotency::kIdempotent;
150150
}
151151

152+
Idempotency ConfigConnectionIdempotencyPolicy::ListResourceChanges(
153+
google::cloud::config::v1::ListResourceChangesRequest) { // NOLINT
154+
return Idempotency::kIdempotent;
155+
}
156+
157+
Idempotency ConfigConnectionIdempotencyPolicy::GetResourceChange(
158+
google::cloud::config::v1::GetResourceChangeRequest const&) {
159+
return Idempotency::kIdempotent;
160+
}
161+
162+
Idempotency ConfigConnectionIdempotencyPolicy::ListResourceDrifts(
163+
google::cloud::config::v1::ListResourceDriftsRequest) { // NOLINT
164+
return Idempotency::kIdempotent;
165+
}
166+
167+
Idempotency ConfigConnectionIdempotencyPolicy::GetResourceDrift(
168+
google::cloud::config::v1::GetResourceDriftRequest const&) {
169+
return Idempotency::kIdempotent;
170+
}
171+
152172
Idempotency ConfigConnectionIdempotencyPolicy::ListLocations(
153173
google::cloud::location::ListLocationsRequest) { // NOLINT
154174
return Idempotency::kIdempotent;

google/cloud/config/v1/config_connection_idempotency_policy.h

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,18 @@ class ConfigConnectionIdempotencyPolicy {
109109
virtual google::cloud::Idempotency GetTerraformVersion(
110110
google::cloud::config::v1::GetTerraformVersionRequest const& request);
111111

112+
virtual google::cloud::Idempotency ListResourceChanges(
113+
google::cloud::config::v1::ListResourceChangesRequest request);
114+
115+
virtual google::cloud::Idempotency GetResourceChange(
116+
google::cloud::config::v1::GetResourceChangeRequest const& request);
117+
118+
virtual google::cloud::Idempotency ListResourceDrifts(
119+
google::cloud::config::v1::ListResourceDriftsRequest request);
120+
121+
virtual google::cloud::Idempotency GetResourceDrift(
122+
google::cloud::config::v1::GetResourceDriftRequest const& request);
123+
112124
virtual google::cloud::Idempotency ListLocations(
113125
google::cloud::location::ListLocationsRequest request);
114126

google/cloud/config/v1/internal/config_auth_decorator.cc

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -363,6 +363,41 @@ ConfigAuth::GetTerraformVersion(
363363
return child_->GetTerraformVersion(context, options, request);
364364
}
365365

366+
StatusOr<google::cloud::config::v1::ListResourceChangesResponse>
367+
ConfigAuth::ListResourceChanges(
368+
grpc::ClientContext& context, Options const& options,
369+
google::cloud::config::v1::ListResourceChangesRequest const& request) {
370+
auto status = auth_->ConfigureContext(context);
371+
if (!status.ok()) return status;
372+
return child_->ListResourceChanges(context, options, request);
373+
}
374+
375+
StatusOr<google::cloud::config::v1::ResourceChange>
376+
ConfigAuth::GetResourceChange(
377+
grpc::ClientContext& context, Options const& options,
378+
google::cloud::config::v1::GetResourceChangeRequest const& request) {
379+
auto status = auth_->ConfigureContext(context);
380+
if (!status.ok()) return status;
381+
return child_->GetResourceChange(context, options, request);
382+
}
383+
384+
StatusOr<google::cloud::config::v1::ListResourceDriftsResponse>
385+
ConfigAuth::ListResourceDrifts(
386+
grpc::ClientContext& context, Options const& options,
387+
google::cloud::config::v1::ListResourceDriftsRequest const& request) {
388+
auto status = auth_->ConfigureContext(context);
389+
if (!status.ok()) return status;
390+
return child_->ListResourceDrifts(context, options, request);
391+
}
392+
393+
StatusOr<google::cloud::config::v1::ResourceDrift> ConfigAuth::GetResourceDrift(
394+
grpc::ClientContext& context, Options const& options,
395+
google::cloud::config::v1::GetResourceDriftRequest const& request) {
396+
auto status = auth_->ConfigureContext(context);
397+
if (!status.ok()) return status;
398+
return child_->GetResourceDrift(context, options, request);
399+
}
400+
366401
StatusOr<google::cloud::location::ListLocationsResponse>
367402
ConfigAuth::ListLocations(
368403
grpc::ClientContext& context, Options const& options,

google/cloud/config/v1/internal/config_auth_decorator.h

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,27 @@ class ConfigAuth : public ConfigStub {
191191
google::cloud::config::v1::GetTerraformVersionRequest const& request)
192192
override;
193193

194+
StatusOr<google::cloud::config::v1::ListResourceChangesResponse>
195+
ListResourceChanges(
196+
grpc::ClientContext& context, Options const& options,
197+
google::cloud::config::v1::ListResourceChangesRequest const& request)
198+
override;
199+
200+
StatusOr<google::cloud::config::v1::ResourceChange> GetResourceChange(
201+
grpc::ClientContext& context, Options const& options,
202+
google::cloud::config::v1::GetResourceChangeRequest const& request)
203+
override;
204+
205+
StatusOr<google::cloud::config::v1::ListResourceDriftsResponse>
206+
ListResourceDrifts(grpc::ClientContext& context, Options const& options,
207+
google::cloud::config::v1::ListResourceDriftsRequest const&
208+
request) override;
209+
210+
StatusOr<google::cloud::config::v1::ResourceDrift> GetResourceDrift(
211+
grpc::ClientContext& context, Options const& options,
212+
google::cloud::config::v1::GetResourceDriftRequest const& request)
213+
override;
214+
194215
StatusOr<google::cloud::location::ListLocationsResponse> ListLocations(
195216
grpc::ClientContext& context, Options const& options,
196217
google::cloud::location::ListLocationsRequest const& request) override;

google/cloud/config/v1/internal/config_connection_impl.cc

Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1016,6 +1016,104 @@ ConfigConnectionImpl::GetTerraformVersion(
10161016
*current, request, __func__);
10171017
}
10181018

1019+
StreamRange<google::cloud::config::v1::ResourceChange>
1020+
ConfigConnectionImpl::ListResourceChanges(
1021+
google::cloud::config::v1::ListResourceChangesRequest request) {
1022+
request.clear_page_token();
1023+
auto current = google::cloud::internal::SaveCurrentOptions();
1024+
auto idempotency = idempotency_policy(*current)->ListResourceChanges(request);
1025+
char const* function_name = __func__;
1026+
return google::cloud::internal::MakePaginationRange<
1027+
StreamRange<google::cloud::config::v1::ResourceChange>>(
1028+
current, std::move(request),
1029+
[idempotency, function_name, stub = stub_,
1030+
retry = std::shared_ptr<config_v1::ConfigRetryPolicy>(
1031+
retry_policy(*current)),
1032+
backoff = std::shared_ptr<BackoffPolicy>(backoff_policy(*current))](
1033+
Options const& options,
1034+
google::cloud::config::v1::ListResourceChangesRequest const& r) {
1035+
return google::cloud::internal::RetryLoop(
1036+
retry->clone(), backoff->clone(), idempotency,
1037+
[stub](grpc::ClientContext& context, Options const& options,
1038+
google::cloud::config::v1::ListResourceChangesRequest const&
1039+
request) {
1040+
return stub->ListResourceChanges(context, options, request);
1041+
},
1042+
options, r, function_name);
1043+
},
1044+
[](google::cloud::config::v1::ListResourceChangesResponse r) {
1045+
std::vector<google::cloud::config::v1::ResourceChange> result(
1046+
r.resource_changes().size());
1047+
auto& messages = *r.mutable_resource_changes();
1048+
std::move(messages.begin(), messages.end(), result.begin());
1049+
return result;
1050+
});
1051+
}
1052+
1053+
StatusOr<google::cloud::config::v1::ResourceChange>
1054+
ConfigConnectionImpl::GetResourceChange(
1055+
google::cloud::config::v1::GetResourceChangeRequest const& request) {
1056+
auto current = google::cloud::internal::SaveCurrentOptions();
1057+
return google::cloud::internal::RetryLoop(
1058+
retry_policy(*current), backoff_policy(*current),
1059+
idempotency_policy(*current)->GetResourceChange(request),
1060+
[this](
1061+
grpc::ClientContext& context, Options const& options,
1062+
google::cloud::config::v1::GetResourceChangeRequest const& request) {
1063+
return stub_->GetResourceChange(context, options, request);
1064+
},
1065+
*current, request, __func__);
1066+
}
1067+
1068+
StreamRange<google::cloud::config::v1::ResourceDrift>
1069+
ConfigConnectionImpl::ListResourceDrifts(
1070+
google::cloud::config::v1::ListResourceDriftsRequest request) {
1071+
request.clear_page_token();
1072+
auto current = google::cloud::internal::SaveCurrentOptions();
1073+
auto idempotency = idempotency_policy(*current)->ListResourceDrifts(request);
1074+
char const* function_name = __func__;
1075+
return google::cloud::internal::MakePaginationRange<
1076+
StreamRange<google::cloud::config::v1::ResourceDrift>>(
1077+
current, std::move(request),
1078+
[idempotency, function_name, stub = stub_,
1079+
retry = std::shared_ptr<config_v1::ConfigRetryPolicy>(
1080+
retry_policy(*current)),
1081+
backoff = std::shared_ptr<BackoffPolicy>(backoff_policy(*current))](
1082+
Options const& options,
1083+
google::cloud::config::v1::ListResourceDriftsRequest const& r) {
1084+
return google::cloud::internal::RetryLoop(
1085+
retry->clone(), backoff->clone(), idempotency,
1086+
[stub](grpc::ClientContext& context, Options const& options,
1087+
google::cloud::config::v1::ListResourceDriftsRequest const&
1088+
request) {
1089+
return stub->ListResourceDrifts(context, options, request);
1090+
},
1091+
options, r, function_name);
1092+
},
1093+
[](google::cloud::config::v1::ListResourceDriftsResponse r) {
1094+
std::vector<google::cloud::config::v1::ResourceDrift> result(
1095+
r.resource_drifts().size());
1096+
auto& messages = *r.mutable_resource_drifts();
1097+
std::move(messages.begin(), messages.end(), result.begin());
1098+
return result;
1099+
});
1100+
}
1101+
1102+
StatusOr<google::cloud::config::v1::ResourceDrift>
1103+
ConfigConnectionImpl::GetResourceDrift(
1104+
google::cloud::config::v1::GetResourceDriftRequest const& request) {
1105+
auto current = google::cloud::internal::SaveCurrentOptions();
1106+
return google::cloud::internal::RetryLoop(
1107+
retry_policy(*current), backoff_policy(*current),
1108+
idempotency_policy(*current)->GetResourceDrift(request),
1109+
[this](
1110+
grpc::ClientContext& context, Options const& options,
1111+
google::cloud::config::v1::GetResourceDriftRequest const& request) {
1112+
return stub_->GetResourceDrift(context, options, request);
1113+
},
1114+
*current, request, __func__);
1115+
}
1116+
10191117
StreamRange<google::cloud::location::Location>
10201118
ConfigConnectionImpl::ListLocations(
10211119
google::cloud::location::ListLocationsRequest request) {

google/cloud/config/v1/internal/config_connection_impl.h

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,20 @@ class ConfigConnectionImpl : public config_v1::ConfigConnection {
184184
google::cloud::config::v1::GetTerraformVersionRequest const& request)
185185
override;
186186

187+
StreamRange<google::cloud::config::v1::ResourceChange> ListResourceChanges(
188+
google::cloud::config::v1::ListResourceChangesRequest request) override;
189+
190+
StatusOr<google::cloud::config::v1::ResourceChange> GetResourceChange(
191+
google::cloud::config::v1::GetResourceChangeRequest const& request)
192+
override;
193+
194+
StreamRange<google::cloud::config::v1::ResourceDrift> ListResourceDrifts(
195+
google::cloud::config::v1::ListResourceDriftsRequest request) override;
196+
197+
StatusOr<google::cloud::config::v1::ResourceDrift> GetResourceDrift(
198+
google::cloud::config::v1::GetResourceDriftRequest const& request)
199+
override;
200+
187201
StreamRange<google::cloud::location::Location> ListLocations(
188202
google::cloud::location::ListLocationsRequest request) override;
189203

0 commit comments

Comments
 (0)