Skip to content

Commit ee865ff

Browse files
fix: [Many APIs] finalize fixing typings for headers in generator (#6011)
* fix: fix typings for headers in generator PiperOrigin-RevId: 723181578 Source-Link: googleapis/googleapis@c7b69f4 Source-Link: googleapis/googleapis-gen@d1bc1ac Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFkcy1hZG1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFpLWdlbmVyYXRpdmVsYW5ndWFnZS8uT3dsQm90LnlhbWwiLCJoIjoiZDFiYzFhY2Q3NDI5NjQyMmE1Y2I2ZTBjNDAxNmM4YzQ4ZTk5ODUzOCJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFuYWx5dGljcy1kYXRhLy5Pd2xCb3QueWFtbCIsImgiOiJkMWJjMWFjZDc0Mjk2NDIyYTVjYjZlMGM0MDE2YzhjNDhlOTk4NTM4In0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFwaS1hcGlrZXlzLy5Pd2xCb3QueWFtbCIsImgiOiJkMWJjMWFjZDc0Mjk2NDIyYTVjYjZlMGM0MDE2YzhjNDhlOTk4NTM4In0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFwaS1zZXJ2aWNlbWFuYWdlbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiZDFiYzFhY2Q3NDI5NjQyMmE1Y2I2ZTBjNDAxNmM4YzQ4ZTk5ODUzOCJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFwaS1zZXJ2aWNldXNhZ2UvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFsbG95ZGIvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwaWdlZXJlZ2lzdHJ5Ly5Pd2xCb3QueWFtbCIsImgiOiJkMWJjMWFjZDc0Mjk2NDIyYTVjYjZlMGM0MDE2YzhjNDhlOTk4NTM4In0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwaWh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDFiYzFhY2Q3NDI5NjQyMmE1Y2I2ZTBjNDAxNmM4YzQ4ZTk5ODUzOCJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwcGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDFiYzFhY2Q3NDI5NjQyMmE1Y2I2ZTBjNDAxNmM4YzQ4ZTk5ODUzOCJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFzc2V0Ly5Pd2xCb3QueWFtbCIsImgiOiJkMWJjMWFjZDc0Mjk2NDIyYTVjYjZlMGM0MDE2YzhjNDhlOTk4NTM4In0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFzc3VyZWR3b3JrbG9hZHMvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJhcmVtZXRhbHNvbHV0aW9uLy5Pd2xCb3QueWFtbCIsImgiOiJkMWJjMWFjZDc0Mjk2NDIyYTVjYjZlMGM0MDE2YzhjNDhlOTk4NTM4In0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJhdGNoLy5Pd2xCb3QueWFtbCIsImgiOiJkMWJjMWFjZDc0Mjk2NDIyYTVjYjZlMGM0MDE2YzhjNDhlOTk4NTM4In0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtYXBwY29ubmVjdGlvbnMvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtYXBwY29ubmVjdG9ycy8uT3dsQm90LnlhbWwiLCJoIjoiZDFiYzFhY2Q3NDI5NjQyMmE1Y2I2ZTBjNDAxNmM4YzQ4ZTk5ODUzOCJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtYXBwZ2F0ZXdheXMvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtY2xpZW50Y29ubmVjdG9yc2VydmljZXMvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtY2xpZW50Z2F0ZXdheXMvLk93bEJvdC55YW1sIiwiaCI6ImQxYmMxYWNkNzQyOTY0MjJhNWNiNmUwYzQwMTZjOGM0OGU5OTg1MzgifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LWFuYWx5dGljc2h1Yi8uT3dsQm90LnlhbWwiLCJoIjoiZDFiYzFhY2Q3NDI5NjQyMmE1Y2I2ZTBjNDAxNmM4YzQ4ZTk5ODUzOCJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * fix: finalize fixing typings for headers in generator PiperOrigin-RevId: 723563760 Source-Link: googleapis/googleapis@2f843e2 Source-Link: googleapis/googleapis-gen@cd0f9c6 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFkcy1hZG1hbmFnZXIvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFpLWdlbmVyYXRpdmVsYW5ndWFnZS8uT3dsQm90LnlhbWwiLCJoIjoiY2QwZjljNmZlMWRkNzdjNTUyZWY3NjZlNjA0N2Y4ZGNmZDNiY2MyZSJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFuYWx5dGljcy1kYXRhLy5Pd2xCb3QueWFtbCIsImgiOiJjZDBmOWM2ZmUxZGQ3N2M1NTJlZjc2NmU2MDQ3ZjhkY2ZkM2JjYzJlIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFwaS1hcGlrZXlzLy5Pd2xCb3QueWFtbCIsImgiOiJjZDBmOWM2ZmUxZGQ3N2M1NTJlZjc2NmU2MDQ3ZjhkY2ZkM2JjYzJlIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFwaS1zZXJ2aWNlbWFuYWdlbWVudC8uT3dsQm90LnlhbWwiLCJoIjoiY2QwZjljNmZlMWRkNzdjNTUyZWY3NjZlNjA0N2Y4ZGNmZDNiY2MyZSJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWFwaS1zZXJ2aWNldXNhZ2UvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFsbG95ZGIvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwaWdlZXJlZ2lzdHJ5Ly5Pd2xCb3QueWFtbCIsImgiOiJjZDBmOWM2ZmUxZGQ3N2M1NTJlZjc2NmU2MDQ3ZjhkY2ZkM2JjYzJlIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwaWh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiY2QwZjljNmZlMWRkNzdjNTUyZWY3NjZlNjA0N2Y4ZGNmZDNiY2MyZSJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFwcGh1Yi8uT3dsQm90LnlhbWwiLCJoIjoiY2QwZjljNmZlMWRkNzdjNTUyZWY3NjZlNjA0N2Y4ZGNmZDNiY2MyZSJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFzc2V0Ly5Pd2xCb3QueWFtbCIsImgiOiJjZDBmOWM2ZmUxZGQ3N2M1NTJlZjc2NmU2MDQ3ZjhkY2ZkM2JjYzJlIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWFzc3VyZWR3b3JrbG9hZHMvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJhcmVtZXRhbHNvbHV0aW9uLy5Pd2xCb3QueWFtbCIsImgiOiJjZDBmOWM2ZmUxZGQ3N2M1NTJlZjc2NmU2MDQ3ZjhkY2ZkM2JjYzJlIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJhdGNoLy5Pd2xCb3QueWFtbCIsImgiOiJjZDBmOWM2ZmUxZGQ3N2M1NTJlZjc2NmU2MDQ3ZjhkY2ZkM2JjYzJlIn0= Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtYXBwY29ubmVjdGlvbnMvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtYXBwY29ubmVjdG9ycy8uT3dsQm90LnlhbWwiLCJoIjoiY2QwZjljNmZlMWRkNzdjNTUyZWY3NjZlNjA0N2Y4ZGNmZDNiY2MyZSJ9 Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtYXBwZ2F0ZXdheXMvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtY2xpZW50Y29ubmVjdG9yc2VydmljZXMvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJleW9uZGNvcnAtY2xpZW50Z2F0ZXdheXMvLk93bEJvdC55YW1sIiwiaCI6ImNkMGY5YzZmZTFkZDc3YzU1MmVmNzY2ZTYwNDdmOGRjZmQzYmNjMmUifQ== Copy-Tag: eyJwIjoicGFja2FnZXMvZ29vZ2xlLWNsb3VkLWJpZ3F1ZXJ5LWFuYWx5dGljc2h1Yi8uT3dsQm90LnlhbWwiLCJoIjoiY2QwZjljNmZlMWRkNzdjNTUyZWY3NjZlNjA0N2Y4ZGNmZDNiY2MyZSJ9 * 🦉 Updates from OwlBot post-processor See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md * 🦉 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>
1 parent 20a5b15 commit ee865ff

135 files changed

Lines changed: 4031 additions & 2610 deletions

File tree

Some content is hidden

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

packages/google-ads-admanager/src/v1/ad_unit_service_client.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -633,7 +633,7 @@ export class AdUnitServiceClient {
633633
}
634634

635635
/**
636-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
636+
* Equivalent to `listAdUnits`, but returns a NodeJS Stream object.
637637
* @param {Object} request
638638
* The request object that will be sent.
639639
* @param {string} request.parent
@@ -873,7 +873,7 @@ export class AdUnitServiceClient {
873873
}
874874

875875
/**
876-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
876+
* Equivalent to `listAdUnitSizes`, but returns a NodeJS Stream object.
877877
* @param {Object} request
878878
* The request object that will be sent.
879879
* @param {string} request.parent

packages/google-ads-admanager/src/v1/company_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -624,7 +624,7 @@ export class CompanyServiceClient {
624624
}
625625

626626
/**
627-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
627+
* Equivalent to `listCompanies`, but returns a NodeJS Stream object.
628628
* @param {Object} request
629629
* The request object that will be sent.
630630
* @param {string} request.parent

packages/google-ads-admanager/src/v1/custom_field_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -635,7 +635,7 @@ export class CustomFieldServiceClient {
635635
}
636636

637637
/**
638-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
638+
* Equivalent to `listCustomFields`, but returns a NodeJS Stream object.
639639
* @param {Object} request
640640
* The request object that will be sent.
641641
* @param {string} request.parent

packages/google-ads-admanager/src/v1/custom_targeting_key_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@ export class CustomTargetingKeyServiceClient {
648648
}
649649

650650
/**
651-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
651+
* Equivalent to `listCustomTargetingKeys`, but returns a NodeJS Stream object.
652652
* @param {Object} request
653653
* The request object that will be sent.
654654
* @param {string} request.parent

packages/google-ads-admanager/src/v1/custom_targeting_value_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -661,7 +661,7 @@ export class CustomTargetingValueServiceClient {
661661
}
662662

663663
/**
664-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
664+
* Equivalent to `listCustomTargetingValues`, but returns a NodeJS Stream object.
665665
* @param {Object} request
666666
* The request object that will be sent.
667667
* @param {string} request.parent

packages/google-ads-admanager/src/v1/entity_signals_mapping_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1084,7 +1084,7 @@ export class EntitySignalsMappingServiceClient {
10841084
}
10851085

10861086
/**
1087-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
1087+
* Equivalent to `listEntitySignalsMappings`, but returns a NodeJS Stream object.
10881088
* @param {Object} request
10891089
* The request object that will be sent.
10901090
* @param {string} request.parent

packages/google-ads-admanager/src/v1/order_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -627,7 +627,7 @@ export class OrderServiceClient {
627627
}
628628

629629
/**
630-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
630+
* Equivalent to `listOrders`, but returns a NodeJS Stream object.
631631
* @param {Object} request
632632
* The request object that will be sent.
633633
* @param {string} request.parent

packages/google-ads-admanager/src/v1/placement_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -626,7 +626,7 @@ export class PlacementServiceClient {
626626
}
627627

628628
/**
629-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
629+
* Equivalent to `listPlacements`, but returns a NodeJS Stream object.
630630
* @param {Object} request
631631
* The request object that will be sent.
632632
* @param {string} request.parent

packages/google-ads-admanager/src/v1/report_service_client.ts

Lines changed: 55 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -997,7 +997,7 @@ export class ReportServiceClient {
997997
}
998998

999999
/**
1000-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
1000+
* Equivalent to `listReports`, but returns a NodeJS Stream object.
10011001
* @param {Object} request
10021002
* The request object that will be sent.
10031003
* @param {string} request.parent
@@ -1227,7 +1227,7 @@ export class ReportServiceClient {
12271227
}
12281228

12291229
/**
1230-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
1230+
* Equivalent to `fetchReportResultRows`, but returns a NodeJS Stream object.
12311231
* @param {Object} request
12321232
* The request object that will be sent.
12331233
* @param {string} request.name
@@ -1356,7 +1356,7 @@ export class ReportServiceClient {
13561356
*/
13571357
getOperation(
13581358
request: protos.google.longrunning.GetOperationRequest,
1359-
options?:
1359+
optionsOrCallback?:
13601360
| gax.CallOptions
13611361
| Callback<
13621362
protos.google.longrunning.Operation,
@@ -1369,6 +1369,20 @@ export class ReportServiceClient {
13691369
{} | null | undefined
13701370
>
13711371
): Promise<[protos.google.longrunning.Operation]> {
1372+
let options: gax.CallOptions;
1373+
if (typeof optionsOrCallback === 'function' && callback === undefined) {
1374+
callback = optionsOrCallback;
1375+
options = {};
1376+
} else {
1377+
options = optionsOrCallback as gax.CallOptions;
1378+
}
1379+
options = options || {};
1380+
options.otherArgs = options.otherArgs || {};
1381+
options.otherArgs.headers = options.otherArgs.headers || {};
1382+
options.otherArgs.headers['x-goog-request-params'] =
1383+
this._gaxModule.routingHeader.fromParams({
1384+
name: request.name ?? '',
1385+
});
13721386
return this.operationsClient.getOperation(request, options, callback);
13731387
}
13741388
/**
@@ -1405,6 +1419,13 @@ export class ReportServiceClient {
14051419
request: protos.google.longrunning.ListOperationsRequest,
14061420
options?: gax.CallOptions
14071421
): AsyncIterable<protos.google.longrunning.ListOperationsResponse> {
1422+
options = options || {};
1423+
options.otherArgs = options.otherArgs || {};
1424+
options.otherArgs.headers = options.otherArgs.headers || {};
1425+
options.otherArgs.headers['x-goog-request-params'] =
1426+
this._gaxModule.routingHeader.fromParams({
1427+
name: request.name ?? '',
1428+
});
14081429
return this.operationsClient.listOperationsAsync(request, options);
14091430
}
14101431
/**
@@ -1440,11 +1461,11 @@ export class ReportServiceClient {
14401461
*/
14411462
cancelOperation(
14421463
request: protos.google.longrunning.CancelOperationRequest,
1443-
options?:
1464+
optionsOrCallback?:
14441465
| gax.CallOptions
14451466
| Callback<
1446-
protos.google.protobuf.Empty,
14471467
protos.google.longrunning.CancelOperationRequest,
1468+
protos.google.protobuf.Empty,
14481469
{} | undefined | null
14491470
>,
14501471
callback?: Callback<
@@ -1453,6 +1474,20 @@ export class ReportServiceClient {
14531474
{} | undefined | null
14541475
>
14551476
): Promise<protos.google.protobuf.Empty> {
1477+
let options: gax.CallOptions;
1478+
if (typeof optionsOrCallback === 'function' && callback === undefined) {
1479+
callback = optionsOrCallback;
1480+
options = {};
1481+
} else {
1482+
options = optionsOrCallback as gax.CallOptions;
1483+
}
1484+
options = options || {};
1485+
options.otherArgs = options.otherArgs || {};
1486+
options.otherArgs.headers = options.otherArgs.headers || {};
1487+
options.otherArgs.headers['x-goog-request-params'] =
1488+
this._gaxModule.routingHeader.fromParams({
1489+
name: request.name ?? '',
1490+
});
14561491
return this.operationsClient.cancelOperation(request, options, callback);
14571492
}
14581493

@@ -1483,7 +1518,7 @@ export class ReportServiceClient {
14831518
*/
14841519
deleteOperation(
14851520
request: protos.google.longrunning.DeleteOperationRequest,
1486-
options?:
1521+
optionsOrCallback?:
14871522
| gax.CallOptions
14881523
| Callback<
14891524
protos.google.protobuf.Empty,
@@ -1496,6 +1531,20 @@ export class ReportServiceClient {
14961531
{} | null | undefined
14971532
>
14981533
): Promise<protos.google.protobuf.Empty> {
1534+
let options: gax.CallOptions;
1535+
if (typeof optionsOrCallback === 'function' && callback === undefined) {
1536+
callback = optionsOrCallback;
1537+
options = {};
1538+
} else {
1539+
options = optionsOrCallback as gax.CallOptions;
1540+
}
1541+
options = options || {};
1542+
options.otherArgs = options.otherArgs || {};
1543+
options.otherArgs.headers = options.otherArgs.headers || {};
1544+
options.otherArgs.headers['x-goog-request-params'] =
1545+
this._gaxModule.routingHeader.fromParams({
1546+
name: request.name ?? '',
1547+
});
14991548
return this.operationsClient.deleteOperation(request, options, callback);
15001549
}
15011550

packages/google-ads-admanager/src/v1/role_service_client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -621,7 +621,7 @@ export class RoleServiceClient {
621621
}
622622

623623
/**
624-
* Equivalent to `method.name.toCamelCase()`, but returns a NodeJS Stream object.
624+
* Equivalent to `listRoles`, but returns a NodeJS Stream object.
625625
* @param {Object} request
626626
* The request object that will be sent.
627627
* @param {string} request.parent

0 commit comments

Comments
 (0)