google-cloud-config-v1 0.1.0 → 0.2.0

This diff represents the content of publicly available package versions that have been released to one of the supported registries. The information contained in this diff is provided for informational purposes only and reflects changes between package versions as they appear in their respective public registries.
checksums.yaml CHANGED
@@ -1,7 +1,7 @@
1
1
  ---
2
2
  SHA256:
3
- metadata.gz: fc3d9a9e865a8cfcab308c2166eef2a43a4a02eba5d7f5d1372b3df56957be9a
4
- data.tar.gz: 264914ecac7b05cc9c5534cab32bb91331bd4d8c97e245adbaff521a9dd134be
3
+ metadata.gz: cbb4293a4e769f5977a5747f0313d2d235d1ebb8850d77c1d2ddfb4a6e56bc58
4
+ data.tar.gz: 93300c30087ff9e4489a75c85d39dc44a58605465bbe982677788431b07a2a8a
5
5
  SHA512:
6
- metadata.gz: 0d32fa00a04e03f06a13a1e7b4a2754ec2684b1617fea2d636185bfa123d8e661c5c88f1eee983026fc41e2baaeaf928bd2cb83b126e68a606efb01feb65e53d
7
- data.tar.gz: 0c4bff221133e248a1479ded636848e1b3a14d1f65c62d2683272fe9ce48b574330e983e6b994c251092ebe8f5de473a981e7f46ccb32e45f45a1fa5ffec1d84
6
+ metadata.gz: 2bf81a1edc98af62cacb7549206ac4f6c8ab69f5cd97d217882b105bf8405c5b2d74734fe2c7aa48e2bbe5e7f7c3618645a6f7a1a2cf3251026cb36d07aad7c1
7
+ data.tar.gz: 5b0038b2da297db155c8e2eaba6dee5933420390e0c8c83dc96dfd4124f6b433b8fe04f519db1be580b67d4ccede981f67dae6525b2490d3511951dc85fca133
@@ -159,7 +159,8 @@ module Google
159
159
  credentials: credentials,
160
160
  endpoint: @config.endpoint,
161
161
  channel_args: @config.channel_args,
162
- interceptors: @config.interceptors
162
+ interceptors: @config.interceptors,
163
+ channel_pool_config: @config.channel_pool
163
164
  )
164
165
  end
165
166
 
@@ -1909,6 +1910,14 @@ module Google
1909
1910
  end
1910
1911
  end
1911
1912
 
1913
+ ##
1914
+ # Configuration for the channel pool
1915
+ # @return [::Gapic::ServiceStub::ChannelPool::Configuration]
1916
+ #
1917
+ def channel_pool
1918
+ @channel_pool ||= ::Gapic::ServiceStub::ChannelPool::Configuration.new
1919
+ end
1920
+
1912
1921
  ##
1913
1922
  # Configuration RPC class for the Config API.
1914
1923
  #
@@ -93,7 +93,8 @@ module Google
93
93
  credentials: credentials,
94
94
  endpoint: @config.endpoint,
95
95
  channel_args: @config.channel_args,
96
- interceptors: @config.interceptors
96
+ interceptors: @config.interceptors,
97
+ channel_pool_config: @config.channel_pool
97
98
  )
98
99
 
99
100
  # Used by an LRO wrapper for some methods of this service
@@ -701,6 +702,14 @@ module Google
701
702
  end
702
703
  end
703
704
 
705
+ ##
706
+ # Configuration for the channel pool
707
+ # @return [::Gapic::ServiceStub::ChannelPool::Configuration]
708
+ #
709
+ def channel_pool
710
+ @channel_pool ||= ::Gapic::ServiceStub::ChannelPool::Configuration.new
711
+ end
712
+
704
713
  ##
705
714
  # Configuration RPC class for the Operations API.
706
715
  #
@@ -240,6 +240,26 @@ module Google
240
240
  # @return [::Google::Cloud::Config::V1::ListDeploymentsResponse]
241
241
  #
242
242
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
243
+ #
244
+ # @example Basic example
245
+ # require "google/cloud/config/v1"
246
+ #
247
+ # # Create a client object. The client can be reused for multiple calls.
248
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
249
+ #
250
+ # # Create a request. To set request fields, pass in keyword arguments.
251
+ # request = Google::Cloud::Config::V1::ListDeploymentsRequest.new
252
+ #
253
+ # # Call the list_deployments method.
254
+ # result = client.list_deployments request
255
+ #
256
+ # # The returned object is of type Gapic::PagedEnumerable. You can iterate
257
+ # # over elements, and API calls will be issued to fetch pages as needed.
258
+ # result.each do |item|
259
+ # # Each element is of type ::Google::Cloud::Config::V1::Deployment.
260
+ # p item
261
+ # end
262
+ #
243
263
  def list_deployments request, options = nil
244
264
  raise ::ArgumentError, "request must be provided" if request.nil?
245
265
 
@@ -303,6 +323,22 @@ module Google
303
323
  # @return [::Google::Cloud::Config::V1::Deployment]
304
324
  #
305
325
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
326
+ #
327
+ # @example Basic example
328
+ # require "google/cloud/config/v1"
329
+ #
330
+ # # Create a client object. The client can be reused for multiple calls.
331
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
332
+ #
333
+ # # Create a request. To set request fields, pass in keyword arguments.
334
+ # request = Google::Cloud::Config::V1::GetDeploymentRequest.new
335
+ #
336
+ # # Call the get_deployment method.
337
+ # result = client.get_deployment request
338
+ #
339
+ # # The returned object is of type Google::Cloud::Config::V1::Deployment.
340
+ # p result
341
+ #
306
342
  def get_deployment request, options = nil
307
343
  raise ::ArgumentError, "request must be provided" if request.nil?
308
344
 
@@ -385,6 +421,29 @@ module Google
385
421
  # @return [::Gapic::Operation]
386
422
  #
387
423
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
424
+ #
425
+ # @example Basic example
426
+ # require "google/cloud/config/v1"
427
+ #
428
+ # # Create a client object. The client can be reused for multiple calls.
429
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
430
+ #
431
+ # # Create a request. To set request fields, pass in keyword arguments.
432
+ # request = Google::Cloud::Config::V1::CreateDeploymentRequest.new
433
+ #
434
+ # # Call the create_deployment method.
435
+ # result = client.create_deployment request
436
+ #
437
+ # # The returned object is of type Gapic::Operation. You can use it to
438
+ # # check the status of an operation, cancel it, or wait for results.
439
+ # # Here is how to wait for a response.
440
+ # result.wait_until_done! timeout: 60
441
+ # if result.response?
442
+ # p result.response
443
+ # else
444
+ # puts "No response received."
445
+ # end
446
+ #
388
447
  def create_deployment request, options = nil
389
448
  raise ::ArgumentError, "request must be provided" if request.nil?
390
449
 
@@ -473,6 +532,29 @@ module Google
473
532
  # @return [::Gapic::Operation]
474
533
  #
475
534
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
535
+ #
536
+ # @example Basic example
537
+ # require "google/cloud/config/v1"
538
+ #
539
+ # # Create a client object. The client can be reused for multiple calls.
540
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
541
+ #
542
+ # # Create a request. To set request fields, pass in keyword arguments.
543
+ # request = Google::Cloud::Config::V1::UpdateDeploymentRequest.new
544
+ #
545
+ # # Call the update_deployment method.
546
+ # result = client.update_deployment request
547
+ #
548
+ # # The returned object is of type Gapic::Operation. You can use it to
549
+ # # check the status of an operation, cancel it, or wait for results.
550
+ # # Here is how to wait for a response.
551
+ # result.wait_until_done! timeout: 60
552
+ # if result.response?
553
+ # p result.response
554
+ # else
555
+ # puts "No response received."
556
+ # end
557
+ #
476
558
  def update_deployment request, options = nil
477
559
  raise ::ArgumentError, "request must be provided" if request.nil?
478
560
 
@@ -559,6 +641,29 @@ module Google
559
641
  # @return [::Gapic::Operation]
560
642
  #
561
643
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
644
+ #
645
+ # @example Basic example
646
+ # require "google/cloud/config/v1"
647
+ #
648
+ # # Create a client object. The client can be reused for multiple calls.
649
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
650
+ #
651
+ # # Create a request. To set request fields, pass in keyword arguments.
652
+ # request = Google::Cloud::Config::V1::DeleteDeploymentRequest.new
653
+ #
654
+ # # Call the delete_deployment method.
655
+ # result = client.delete_deployment request
656
+ #
657
+ # # The returned object is of type Gapic::Operation. You can use it to
658
+ # # check the status of an operation, cancel it, or wait for results.
659
+ # # Here is how to wait for a response.
660
+ # result.wait_until_done! timeout: 60
661
+ # if result.response?
662
+ # p result.response
663
+ # else
664
+ # puts "No response received."
665
+ # end
666
+ #
562
667
  def delete_deployment request, options = nil
563
668
  raise ::ArgumentError, "request must be provided" if request.nil?
564
669
 
@@ -655,6 +760,26 @@ module Google
655
760
  # @return [::Google::Cloud::Config::V1::ListRevisionsResponse]
656
761
  #
657
762
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
763
+ #
764
+ # @example Basic example
765
+ # require "google/cloud/config/v1"
766
+ #
767
+ # # Create a client object. The client can be reused for multiple calls.
768
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
769
+ #
770
+ # # Create a request. To set request fields, pass in keyword arguments.
771
+ # request = Google::Cloud::Config::V1::ListRevisionsRequest.new
772
+ #
773
+ # # Call the list_revisions method.
774
+ # result = client.list_revisions request
775
+ #
776
+ # # The returned object is of type Gapic::PagedEnumerable. You can iterate
777
+ # # over elements, and API calls will be issued to fetch pages as needed.
778
+ # result.each do |item|
779
+ # # Each element is of type ::Google::Cloud::Config::V1::Revision.
780
+ # p item
781
+ # end
782
+ #
658
783
  def list_revisions request, options = nil
659
784
  raise ::ArgumentError, "request must be provided" if request.nil?
660
785
 
@@ -718,6 +843,22 @@ module Google
718
843
  # @return [::Google::Cloud::Config::V1::Revision]
719
844
  #
720
845
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
846
+ #
847
+ # @example Basic example
848
+ # require "google/cloud/config/v1"
849
+ #
850
+ # # Create a client object. The client can be reused for multiple calls.
851
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
852
+ #
853
+ # # Create a request. To set request fields, pass in keyword arguments.
854
+ # request = Google::Cloud::Config::V1::GetRevisionRequest.new
855
+ #
856
+ # # Call the get_revision method.
857
+ # result = client.get_revision request
858
+ #
859
+ # # The returned object is of type Google::Cloud::Config::V1::Revision.
860
+ # p result
861
+ #
721
862
  def get_revision request, options = nil
722
863
  raise ::ArgumentError, "request must be provided" if request.nil?
723
864
 
@@ -782,6 +923,22 @@ module Google
782
923
  # @return [::Google::Cloud::Config::V1::Resource]
783
924
  #
784
925
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
926
+ #
927
+ # @example Basic example
928
+ # require "google/cloud/config/v1"
929
+ #
930
+ # # Create a client object. The client can be reused for multiple calls.
931
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
932
+ #
933
+ # # Create a request. To set request fields, pass in keyword arguments.
934
+ # request = Google::Cloud::Config::V1::GetResourceRequest.new
935
+ #
936
+ # # Call the get_resource method.
937
+ # result = client.get_resource request
938
+ #
939
+ # # The returned object is of type Google::Cloud::Config::V1::Resource.
940
+ # p result
941
+ #
785
942
  def get_resource request, options = nil
786
943
  raise ::ArgumentError, "request must be provided" if request.nil?
787
944
 
@@ -869,6 +1026,26 @@ module Google
869
1026
  # @return [::Google::Cloud::Config::V1::ListResourcesResponse]
870
1027
  #
871
1028
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1029
+ #
1030
+ # @example Basic example
1031
+ # require "google/cloud/config/v1"
1032
+ #
1033
+ # # Create a client object. The client can be reused for multiple calls.
1034
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1035
+ #
1036
+ # # Create a request. To set request fields, pass in keyword arguments.
1037
+ # request = Google::Cloud::Config::V1::ListResourcesRequest.new
1038
+ #
1039
+ # # Call the list_resources method.
1040
+ # result = client.list_resources request
1041
+ #
1042
+ # # The returned object is of type Gapic::PagedEnumerable. You can iterate
1043
+ # # over elements, and API calls will be issued to fetch pages as needed.
1044
+ # result.each do |item|
1045
+ # # Each element is of type ::Google::Cloud::Config::V1::Resource.
1046
+ # p item
1047
+ # end
1048
+ #
872
1049
  def list_resources request, options = nil
873
1050
  raise ::ArgumentError, "request must be provided" if request.nil?
874
1051
 
@@ -937,6 +1114,22 @@ module Google
937
1114
  # @return [::Google::Cloud::Config::V1::Statefile]
938
1115
  #
939
1116
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1117
+ #
1118
+ # @example Basic example
1119
+ # require "google/cloud/config/v1"
1120
+ #
1121
+ # # Create a client object. The client can be reused for multiple calls.
1122
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1123
+ #
1124
+ # # Create a request. To set request fields, pass in keyword arguments.
1125
+ # request = Google::Cloud::Config::V1::ExportDeploymentStatefileRequest.new
1126
+ #
1127
+ # # Call the export_deployment_statefile method.
1128
+ # result = client.export_deployment_statefile request
1129
+ #
1130
+ # # The returned object is of type Google::Cloud::Config::V1::Statefile.
1131
+ # p result
1132
+ #
940
1133
  def export_deployment_statefile request, options = nil
941
1134
  raise ::ArgumentError, "request must be provided" if request.nil?
942
1135
 
@@ -1001,6 +1194,22 @@ module Google
1001
1194
  # @return [::Google::Cloud::Config::V1::Statefile]
1002
1195
  #
1003
1196
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1197
+ #
1198
+ # @example Basic example
1199
+ # require "google/cloud/config/v1"
1200
+ #
1201
+ # # Create a client object. The client can be reused for multiple calls.
1202
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1203
+ #
1204
+ # # Create a request. To set request fields, pass in keyword arguments.
1205
+ # request = Google::Cloud::Config::V1::ExportRevisionStatefileRequest.new
1206
+ #
1207
+ # # Call the export_revision_statefile method.
1208
+ # result = client.export_revision_statefile request
1209
+ #
1210
+ # # The returned object is of type Google::Cloud::Config::V1::Statefile.
1211
+ # p result
1212
+ #
1004
1213
  def export_revision_statefile request, options = nil
1005
1214
  raise ::ArgumentError, "request must be provided" if request.nil?
1006
1215
 
@@ -1071,6 +1280,22 @@ module Google
1071
1280
  # @return [::Google::Cloud::Config::V1::Statefile]
1072
1281
  #
1073
1282
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1283
+ #
1284
+ # @example Basic example
1285
+ # require "google/cloud/config/v1"
1286
+ #
1287
+ # # Create a client object. The client can be reused for multiple calls.
1288
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1289
+ #
1290
+ # # Create a request. To set request fields, pass in keyword arguments.
1291
+ # request = Google::Cloud::Config::V1::ImportStatefileRequest.new
1292
+ #
1293
+ # # Call the import_statefile method.
1294
+ # result = client.import_statefile request
1295
+ #
1296
+ # # The returned object is of type Google::Cloud::Config::V1::Statefile.
1297
+ # p result
1298
+ #
1074
1299
  def import_statefile request, options = nil
1075
1300
  raise ::ArgumentError, "request must be provided" if request.nil?
1076
1301
 
@@ -1137,6 +1362,22 @@ module Google
1137
1362
  # @return [::Google::Protobuf::Empty]
1138
1363
  #
1139
1364
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1365
+ #
1366
+ # @example Basic example
1367
+ # require "google/cloud/config/v1"
1368
+ #
1369
+ # # Create a client object. The client can be reused for multiple calls.
1370
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1371
+ #
1372
+ # # Create a request. To set request fields, pass in keyword arguments.
1373
+ # request = Google::Cloud::Config::V1::DeleteStatefileRequest.new
1374
+ #
1375
+ # # Call the delete_statefile method.
1376
+ # result = client.delete_statefile request
1377
+ #
1378
+ # # The returned object is of type Google::Protobuf::Empty.
1379
+ # p result
1380
+ #
1140
1381
  def delete_statefile request, options = nil
1141
1382
  raise ::ArgumentError, "request must be provided" if request.nil?
1142
1383
 
@@ -1200,6 +1441,29 @@ module Google
1200
1441
  # @return [::Gapic::Operation]
1201
1442
  #
1202
1443
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1444
+ #
1445
+ # @example Basic example
1446
+ # require "google/cloud/config/v1"
1447
+ #
1448
+ # # Create a client object. The client can be reused for multiple calls.
1449
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1450
+ #
1451
+ # # Create a request. To set request fields, pass in keyword arguments.
1452
+ # request = Google::Cloud::Config::V1::LockDeploymentRequest.new
1453
+ #
1454
+ # # Call the lock_deployment method.
1455
+ # result = client.lock_deployment request
1456
+ #
1457
+ # # The returned object is of type Gapic::Operation. You can use it to
1458
+ # # check the status of an operation, cancel it, or wait for results.
1459
+ # # Here is how to wait for a response.
1460
+ # result.wait_until_done! timeout: 60
1461
+ # if result.response?
1462
+ # p result.response
1463
+ # else
1464
+ # puts "No response received."
1465
+ # end
1466
+ #
1203
1467
  def lock_deployment request, options = nil
1204
1468
  raise ::ArgumentError, "request must be provided" if request.nil?
1205
1469
 
@@ -1266,6 +1530,29 @@ module Google
1266
1530
  # @return [::Gapic::Operation]
1267
1531
  #
1268
1532
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1533
+ #
1534
+ # @example Basic example
1535
+ # require "google/cloud/config/v1"
1536
+ #
1537
+ # # Create a client object. The client can be reused for multiple calls.
1538
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1539
+ #
1540
+ # # Create a request. To set request fields, pass in keyword arguments.
1541
+ # request = Google::Cloud::Config::V1::UnlockDeploymentRequest.new
1542
+ #
1543
+ # # Call the unlock_deployment method.
1544
+ # result = client.unlock_deployment request
1545
+ #
1546
+ # # The returned object is of type Gapic::Operation. You can use it to
1547
+ # # check the status of an operation, cancel it, or wait for results.
1548
+ # # Here is how to wait for a response.
1549
+ # result.wait_until_done! timeout: 60
1550
+ # if result.response?
1551
+ # p result.response
1552
+ # else
1553
+ # puts "No response received."
1554
+ # end
1555
+ #
1269
1556
  def unlock_deployment request, options = nil
1270
1557
  raise ::ArgumentError, "request must be provided" if request.nil?
1271
1558
 
@@ -1330,6 +1617,22 @@ module Google
1330
1617
  # @return [::Google::Cloud::Config::V1::LockInfo]
1331
1618
  #
1332
1619
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
1620
+ #
1621
+ # @example Basic example
1622
+ # require "google/cloud/config/v1"
1623
+ #
1624
+ # # Create a client object. The client can be reused for multiple calls.
1625
+ # client = Google::Cloud::Config::V1::Config::Rest::Client.new
1626
+ #
1627
+ # # Create a request. To set request fields, pass in keyword arguments.
1628
+ # request = Google::Cloud::Config::V1::ExportLockInfoRequest.new
1629
+ #
1630
+ # # Call the export_lock_info method.
1631
+ # result = client.export_lock_info request
1632
+ #
1633
+ # # The returned object is of type Google::Cloud::Config::V1::LockInfo.
1634
+ # p result
1635
+ #
1333
1636
  def export_lock_info request, options = nil
1334
1637
  raise ::ArgumentError, "request must be provided" if request.nil?
1335
1638
 
@@ -136,6 +136,26 @@ module Google
136
136
  # @return [::Gapic::Operation]
137
137
  #
138
138
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
139
+ #
140
+ # @example Basic example
141
+ # require "google/longrunning"
142
+ #
143
+ # # Create a client object. The client can be reused for multiple calls.
144
+ # client = Google::Longrunning::Operations::Rest::Client.new
145
+ #
146
+ # # Create a request. To set request fields, pass in keyword arguments.
147
+ # request = Google::Longrunning::ListOperationsRequest.new
148
+ #
149
+ # # Call the list_operations method.
150
+ # result = client.list_operations request
151
+ #
152
+ # # The returned object is of type Gapic::PagedEnumerable. You can iterate
153
+ # # over elements, and API calls will be issued to fetch pages as needed.
154
+ # result.each do |item|
155
+ # # Each element is of type ::Google::Longrunning::Operation.
156
+ # p item
157
+ # end
158
+ #
139
159
  def list_operations request, options = nil
140
160
  raise ::ArgumentError, "request must be provided" if request.nil?
141
161
 
@@ -201,6 +221,29 @@ module Google
201
221
  # @return [::Gapic::Operation]
202
222
  #
203
223
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
224
+ #
225
+ # @example Basic example
226
+ # require "google/longrunning"
227
+ #
228
+ # # Create a client object. The client can be reused for multiple calls.
229
+ # client = Google::Longrunning::Operations::Rest::Client.new
230
+ #
231
+ # # Create a request. To set request fields, pass in keyword arguments.
232
+ # request = Google::Longrunning::GetOperationRequest.new
233
+ #
234
+ # # Call the get_operation method.
235
+ # result = client.get_operation request
236
+ #
237
+ # # The returned object is of type Gapic::Operation. You can use it to
238
+ # # check the status of an operation, cancel it, or wait for results.
239
+ # # Here is how to wait for a response.
240
+ # result.wait_until_done! timeout: 60
241
+ # if result.response?
242
+ # p result.response
243
+ # else
244
+ # puts "No response received."
245
+ # end
246
+ #
204
247
  def get_operation request, options = nil
205
248
  raise ::ArgumentError, "request must be provided" if request.nil?
206
249
 
@@ -267,6 +310,22 @@ module Google
267
310
  # @return [::Google::Protobuf::Empty]
268
311
  #
269
312
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
313
+ #
314
+ # @example Basic example
315
+ # require "google/longrunning"
316
+ #
317
+ # # Create a client object. The client can be reused for multiple calls.
318
+ # client = Google::Longrunning::Operations::Rest::Client.new
319
+ #
320
+ # # Create a request. To set request fields, pass in keyword arguments.
321
+ # request = Google::Longrunning::DeleteOperationRequest.new
322
+ #
323
+ # # Call the delete_operation method.
324
+ # result = client.delete_operation request
325
+ #
326
+ # # The returned object is of type Google::Protobuf::Empty.
327
+ # p result
328
+ #
270
329
  def delete_operation request, options = nil
271
330
  raise ::ArgumentError, "request must be provided" if request.nil?
272
331
 
@@ -338,6 +397,22 @@ module Google
338
397
  # @return [::Google::Protobuf::Empty]
339
398
  #
340
399
  # @raise [::Google::Cloud::Error] if the REST call is aborted.
400
+ #
401
+ # @example Basic example
402
+ # require "google/longrunning"
403
+ #
404
+ # # Create a client object. The client can be reused for multiple calls.
405
+ # client = Google::Longrunning::Operations::Rest::Client.new
406
+ #
407
+ # # Create a request. To set request fields, pass in keyword arguments.
408
+ # request = Google::Longrunning::CancelOperationRequest.new
409
+ #
410
+ # # Call the cancel_operation method.
411
+ # result = client.cancel_operation request
412
+ #
413
+ # # The returned object is of type Google::Protobuf::Empty.
414
+ # p result
415
+ #
341
416
  def cancel_operation request, options = nil
342
417
  raise ::ArgumentError, "request must be provided" if request.nil?
343
418
 
@@ -21,7 +21,7 @@ module Google
21
21
  module Cloud
22
22
  module Config
23
23
  module V1
24
- VERSION = "0.1.0"
24
+ VERSION = "0.2.0"
25
25
  end
26
26
  end
27
27
  end
metadata CHANGED
@@ -1,14 +1,14 @@
1
1
  --- !ruby/object:Gem::Specification
2
2
  name: google-cloud-config-v1
3
3
  version: !ruby/object:Gem::Version
4
- version: 0.1.0
4
+ version: 0.2.0
5
5
  platform: ruby
6
6
  authors:
7
7
  - Google LLC
8
8
  autorequire:
9
9
  bindir: bin
10
10
  cert_chain: []
11
- date: 2023-08-23 00:00:00.000000000 Z
11
+ date: 2023-09-12 00:00:00.000000000 Z
12
12
  dependencies:
13
13
  - !ruby/object:Gem::Dependency
14
14
  name: gapic-common
@@ -16,7 +16,7 @@ dependencies:
16
16
  requirements:
17
17
  - - ">="
18
18
  - !ruby/object:Gem::Version
19
- version: 0.19.1
19
+ version: 0.20.0
20
20
  - - "<"
21
21
  - !ruby/object:Gem::Version
22
22
  version: 2.a
@@ -26,7 +26,7 @@ dependencies:
26
26
  requirements:
27
27
  - - ">="
28
28
  - !ruby/object:Gem::Version
29
- version: 0.19.1
29
+ version: 0.20.0
30
30
  - - "<"
31
31
  - !ruby/object:Gem::Version
32
32
  version: 2.a