diff --git a/AiPlatform/src/V1/Client/BaseClient/DatasetServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/DatasetServiceBaseClient.php
index 90cf4f5fde8f..074ca9ea3d44 100644
--- a/AiPlatform/src/V1/Client/BaseClient/DatasetServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/DatasetServiceBaseClient.php
@@ -57,6 +57,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/EndpointServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/EndpointServiceBaseClient.php
index 33de25f1e72c..1dbbc5b49478 100644
--- a/AiPlatform/src/V1/Client/BaseClient/EndpointServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/EndpointServiceBaseClient.php
@@ -52,6 +52,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/FeaturestoreServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/FeaturestoreServiceBaseClient.php
index f91ec2d18450..9909de394ad8 100644
--- a/AiPlatform/src/V1/Client/BaseClient/FeaturestoreServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/FeaturestoreServiceBaseClient.php
@@ -67,6 +67,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/IndexEndpointServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/IndexEndpointServiceBaseClient.php
index 229468d0fc63..c2e0988ab832 100644
--- a/AiPlatform/src/V1/Client/BaseClient/IndexEndpointServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/IndexEndpointServiceBaseClient.php
@@ -52,6 +52,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/IndexServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/IndexServiceBaseClient.php
index 86f53f7000ec..1d2215e55411 100644
--- a/AiPlatform/src/V1/Client/BaseClient/IndexServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/IndexServiceBaseClient.php
@@ -53,6 +53,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/JobServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/JobServiceBaseClient.php
index 31ff0952b3c4..f14156e51ce2 100644
--- a/AiPlatform/src/V1/Client/BaseClient/JobServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/JobServiceBaseClient.php
@@ -85,6 +85,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/MetadataServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/MetadataServiceBaseClient.php
index 5ed1bf58708c..cb728f607304 100644
--- a/AiPlatform/src/V1/Client/BaseClient/MetadataServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/MetadataServiceBaseClient.php
@@ -86,6 +86,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/MigrationServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/MigrationServiceBaseClient.php
index 162b379eb9e3..4fdcf6fbd218 100644
--- a/AiPlatform/src/V1/Client/BaseClient/MigrationServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/MigrationServiceBaseClient.php
@@ -45,6 +45,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/ModelServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/ModelServiceBaseClient.php
index bc1c3e335a0b..f28bd08e3a2d 100644
--- a/AiPlatform/src/V1/Client/BaseClient/ModelServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/ModelServiceBaseClient.php
@@ -66,6 +66,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/PipelineServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/PipelineServiceBaseClient.php
index 21eebc5982c7..e9c242ffbdd3 100644
--- a/AiPlatform/src/V1/Client/BaseClient/PipelineServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/PipelineServiceBaseClient.php
@@ -55,6 +55,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/SpecialistPoolServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/SpecialistPoolServiceBaseClient.php
index 3d48a238859e..0881e2ff57be 100644
--- a/AiPlatform/src/V1/Client/BaseClient/SpecialistPoolServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/SpecialistPoolServiceBaseClient.php
@@ -49,6 +49,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/TensorboardServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/TensorboardServiceBaseClient.php
index 02c9cc49a28f..a5d696c8bc5b 100644
--- a/AiPlatform/src/V1/Client/BaseClient/TensorboardServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/TensorboardServiceBaseClient.php
@@ -84,6 +84,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Client/BaseClient/VizierServiceBaseClient.php b/AiPlatform/src/V1/Client/BaseClient/VizierServiceBaseClient.php
index 076445be33d5..90ad21c44bd6 100644
--- a/AiPlatform/src/V1/Client/BaseClient/VizierServiceBaseClient.php
+++ b/AiPlatform/src/V1/Client/BaseClient/VizierServiceBaseClient.php
@@ -63,6 +63,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AiPlatform/src/V1/Gapic/DatasetServiceGapicClient.php b/AiPlatform/src/V1/Gapic/DatasetServiceGapicClient.php
index a1e49213f16c..48a2ed8434c0 100644
--- a/AiPlatform/src/V1/Gapic/DatasetServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/DatasetServiceGapicClient.php
@@ -68,6 +68,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/EndpointServiceGapicClient.php b/AiPlatform/src/V1/Gapic/EndpointServiceGapicClient.php
index a7e3b1ca36d1..1254e7aa81fd 100644
--- a/AiPlatform/src/V1/Gapic/EndpointServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/EndpointServiceGapicClient.php
@@ -57,6 +57,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/FeaturestoreServiceGapicClient.php b/AiPlatform/src/V1/Gapic/FeaturestoreServiceGapicClient.php
index b2caf88acb15..7151cfa0f019 100644
--- a/AiPlatform/src/V1/Gapic/FeaturestoreServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/FeaturestoreServiceGapicClient.php
@@ -87,6 +87,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\Timestamp;
diff --git a/AiPlatform/src/V1/Gapic/IndexEndpointServiceGapicClient.php b/AiPlatform/src/V1/Gapic/IndexEndpointServiceGapicClient.php
index 642f5e0660cc..bcb3fc2799ba 100644
--- a/AiPlatform/src/V1/Gapic/IndexEndpointServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/IndexEndpointServiceGapicClient.php
@@ -57,6 +57,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/IndexServiceGapicClient.php b/AiPlatform/src/V1/Gapic/IndexServiceGapicClient.php
index 115970ef46d4..560dc2e1d336 100644
--- a/AiPlatform/src/V1/Gapic/IndexServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/IndexServiceGapicClient.php
@@ -58,6 +58,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/JobServiceGapicClient.php b/AiPlatform/src/V1/Gapic/JobServiceGapicClient.php
index 4361fd3a75a2..e3a372032354 100644
--- a/AiPlatform/src/V1/Gapic/JobServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/JobServiceGapicClient.php
@@ -97,6 +97,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
use Google\Protobuf\Timestamp;
diff --git a/AiPlatform/src/V1/Gapic/MetadataServiceGapicClient.php b/AiPlatform/src/V1/Gapic/MetadataServiceGapicClient.php
index e78b9f203f0e..e9d6db488c5b 100644
--- a/AiPlatform/src/V1/Gapic/MetadataServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/MetadataServiceGapicClient.php
@@ -94,6 +94,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/MigrationServiceGapicClient.php b/AiPlatform/src/V1/Gapic/MigrationServiceGapicClient.php
index 08bfe1ee1668..5ee510ed370a 100644
--- a/AiPlatform/src/V1/Gapic/MigrationServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/MigrationServiceGapicClient.php
@@ -50,6 +50,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/ModelServiceGapicClient.php b/AiPlatform/src/V1/Gapic/ModelServiceGapicClient.php
index 34356956e54f..631e211d5a4a 100644
--- a/AiPlatform/src/V1/Gapic/ModelServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/ModelServiceGapicClient.php
@@ -77,6 +77,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/PipelineServiceGapicClient.php b/AiPlatform/src/V1/Gapic/PipelineServiceGapicClient.php
index 3d67f9268cd4..4e90817f46c2 100644
--- a/AiPlatform/src/V1/Gapic/PipelineServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/PipelineServiceGapicClient.php
@@ -60,6 +60,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/AiPlatform/src/V1/Gapic/SpecialistPoolServiceGapicClient.php b/AiPlatform/src/V1/Gapic/SpecialistPoolServiceGapicClient.php
index c6d1d5fb4fdc..c2853306e653 100644
--- a/AiPlatform/src/V1/Gapic/SpecialistPoolServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/SpecialistPoolServiceGapicClient.php
@@ -53,6 +53,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/TensorboardServiceGapicClient.php b/AiPlatform/src/V1/Gapic/TensorboardServiceGapicClient.php
index b59ab4886566..4a9d3c300616 100644
--- a/AiPlatform/src/V1/Gapic/TensorboardServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/TensorboardServiceGapicClient.php
@@ -93,6 +93,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AiPlatform/src/V1/Gapic/VizierServiceGapicClient.php b/AiPlatform/src/V1/Gapic/VizierServiceGapicClient.php
index 1f135a78b623..7db8ed7255ba 100644
--- a/AiPlatform/src/V1/Gapic/VizierServiceGapicClient.php
+++ b/AiPlatform/src/V1/Gapic/VizierServiceGapicClient.php
@@ -69,6 +69,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/AlloyDb/src/V1/Client/BaseClient/AlloyDBAdminBaseClient.php b/AlloyDb/src/V1/Client/BaseClient/AlloyDBAdminBaseClient.php
index 97ebad2c5335..dfef0f281a13 100644
--- a/AlloyDb/src/V1/Client/BaseClient/AlloyDBAdminBaseClient.php
+++ b/AlloyDb/src/V1/Client/BaseClient/AlloyDBAdminBaseClient.php
@@ -71,6 +71,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AlloyDb/src/V1/Gapic/AlloyDBAdminGapicClient.php b/AlloyDb/src/V1/Gapic/AlloyDBAdminGapicClient.php
index 9ab58992728b..6d5f345a21b8 100644
--- a/AlloyDb/src/V1/Gapic/AlloyDBAdminGapicClient.php
+++ b/AlloyDb/src/V1/Gapic/AlloyDBAdminGapicClient.php
@@ -82,6 +82,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/AlloyDb/src/V1alpha/Gapic/AlloyDBAdminGapicClient.php b/AlloyDb/src/V1alpha/Gapic/AlloyDBAdminGapicClient.php
index c6b1c060cd7f..865a194eb70b 100644
--- a/AlloyDb/src/V1alpha/Gapic/AlloyDBAdminGapicClient.php
+++ b/AlloyDb/src/V1alpha/Gapic/AlloyDBAdminGapicClient.php
@@ -88,6 +88,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\Duration;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/AlloyDb/src/V1beta/Gapic/AlloyDBAdminGapicClient.php b/AlloyDb/src/V1beta/Gapic/AlloyDBAdminGapicClient.php
index e0fc9edce049..51a6cd20cf40 100644
--- a/AlloyDb/src/V1beta/Gapic/AlloyDBAdminGapicClient.php
+++ b/AlloyDb/src/V1beta/Gapic/AlloyDBAdminGapicClient.php
@@ -88,6 +88,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\Duration;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/AnalyticsData/src/V1beta/Client/BaseClient/BetaAnalyticsDataBaseClient.php b/AnalyticsData/src/V1beta/Client/BaseClient/BetaAnalyticsDataBaseClient.php
index 202a2691746a..0fef39bd6498 100644
--- a/AnalyticsData/src/V1beta/Client/BaseClient/BetaAnalyticsDataBaseClient.php
+++ b/AnalyticsData/src/V1beta/Client/BaseClient/BetaAnalyticsDataBaseClient.php
@@ -34,6 +34,7 @@
use Google\Analytics\Data\V1beta\CheckCompatibilityResponse;
use Google\Analytics\Data\V1beta\GetMetadataRequest;
use Google\Analytics\Data\V1beta\Metadata;
+use Google\Analytics\Data\V1beta\Metric;
use Google\Analytics\Data\V1beta\Pivot;
use Google\Analytics\Data\V1beta\RunPivotReportRequest;
use Google\Analytics\Data\V1beta\RunPivotReportResponse;
diff --git a/AnalyticsData/src/V1beta/Gapic/BetaAnalyticsDataGapicClient.php b/AnalyticsData/src/V1beta/Gapic/BetaAnalyticsDataGapicClient.php
index caba6a1e8ccc..dbe9787af5c1 100644
--- a/AnalyticsData/src/V1beta/Gapic/BetaAnalyticsDataGapicClient.php
+++ b/AnalyticsData/src/V1beta/Gapic/BetaAnalyticsDataGapicClient.php
@@ -33,6 +33,7 @@
use Google\Analytics\Data\V1beta\CheckCompatibilityRequest;
use Google\Analytics\Data\V1beta\CheckCompatibilityResponse;
use Google\Analytics\Data\V1beta\CohortSpec;
+use Google\Analytics\Data\V1beta\Compatibility;
use Google\Analytics\Data\V1beta\DateRange;
use Google\Analytics\Data\V1beta\Dimension;
use Google\Analytics\Data\V1beta\FilterExpression;
diff --git a/ApiGateway/src/V1/Client/BaseClient/ApiGatewayServiceBaseClient.php b/ApiGateway/src/V1/Client/BaseClient/ApiGatewayServiceBaseClient.php
index 367af3b382ce..4b18ee9091e3 100644
--- a/ApiGateway/src/V1/Client/BaseClient/ApiGatewayServiceBaseClient.php
+++ b/ApiGateway/src/V1/Client/BaseClient/ApiGatewayServiceBaseClient.php
@@ -53,6 +53,7 @@
use Google\Cloud\ApiGateway\V1\UpdateApiConfigRequest;
use Google\Cloud\ApiGateway\V1\UpdateApiRequest;
use Google\Cloud\ApiGateway\V1\UpdateGatewayRequest;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/ApiGateway/src/V1/Gapic/ApiGatewayServiceGapicClient.php b/ApiGateway/src/V1/Gapic/ApiGatewayServiceGapicClient.php
index 3f04f029b2b1..33706f641e17 100644
--- a/ApiGateway/src/V1/Gapic/ApiGatewayServiceGapicClient.php
+++ b/ApiGateway/src/V1/Gapic/ApiGatewayServiceGapicClient.php
@@ -56,6 +56,7 @@
use Google\Cloud\ApiGateway\V1\UpdateApiConfigRequest;
use Google\Cloud\ApiGateway\V1\UpdateApiRequest;
use Google\Cloud\ApiGateway\V1\UpdateGatewayRequest;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/ApiKeys/src/V2/Client/BaseClient/ApiKeysBaseClient.php b/ApiKeys/src/V2/Client/BaseClient/ApiKeysBaseClient.php
index da835705dee3..531d6a8b5d68 100644
--- a/ApiKeys/src/V2/Client/BaseClient/ApiKeysBaseClient.php
+++ b/ApiKeys/src/V2/Client/BaseClient/ApiKeysBaseClient.php
@@ -46,6 +46,7 @@
use Google\Cloud\ApiKeys\V2\LookupKeyResponse;
use Google\Cloud\ApiKeys\V2\UndeleteKeyRequest;
use Google\Cloud\ApiKeys\V2\UpdateKeyRequest;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/ApiKeys/src/V2/Gapic/ApiKeysGapicClient.php b/ApiKeys/src/V2/Gapic/ApiKeysGapicClient.php
index b9909e756b1e..d6a138707b31 100644
--- a/ApiKeys/src/V2/Gapic/ApiKeysGapicClient.php
+++ b/ApiKeys/src/V2/Gapic/ApiKeysGapicClient.php
@@ -47,6 +47,7 @@
use Google\Cloud\ApiKeys\V2\LookupKeyResponse;
use Google\Cloud\ApiKeys\V2\UndeleteKeyRequest;
use Google\Cloud\ApiKeys\V2\UpdateKeyRequest;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/ApigeeRegistry/src/V1/Client/BaseClient/ProvisioningBaseClient.php b/ApigeeRegistry/src/V1/Client/BaseClient/ProvisioningBaseClient.php
index 154f42476d51..ff95e273b4f4 100644
--- a/ApigeeRegistry/src/V1/Client/BaseClient/ProvisioningBaseClient.php
+++ b/ApigeeRegistry/src/V1/Client/BaseClient/ProvisioningBaseClient.php
@@ -47,6 +47,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/ApigeeRegistry/src/V1/Gapic/ProvisioningGapicClient.php b/ApigeeRegistry/src/V1/Gapic/ProvisioningGapicClient.php
index 34f342a84b77..50425e774f4d 100644
--- a/ApigeeRegistry/src/V1/Gapic/ProvisioningGapicClient.php
+++ b/ApigeeRegistry/src/V1/Gapic/ProvisioningGapicClient.php
@@ -50,6 +50,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AppEngineAdmin/src/V1/Client/BaseClient/ApplicationsBaseClient.php b/AppEngineAdmin/src/V1/Client/BaseClient/ApplicationsBaseClient.php
index c637f409996b..23cb66aae20b 100644
--- a/AppEngineAdmin/src/V1/Client/BaseClient/ApplicationsBaseClient.php
+++ b/AppEngineAdmin/src/V1/Client/BaseClient/ApplicationsBaseClient.php
@@ -38,6 +38,7 @@
use Google\Cloud\AppEngine\V1\GetApplicationRequest;
use Google\Cloud\AppEngine\V1\RepairApplicationRequest;
use Google\Cloud\AppEngine\V1\UpdateApplicationRequest;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AppEngineAdmin/src/V1/Client/BaseClient/DomainMappingsBaseClient.php b/AppEngineAdmin/src/V1/Client/BaseClient/DomainMappingsBaseClient.php
index 362ee67f42d2..2eaa26685ebd 100644
--- a/AppEngineAdmin/src/V1/Client/BaseClient/DomainMappingsBaseClient.php
+++ b/AppEngineAdmin/src/V1/Client/BaseClient/DomainMappingsBaseClient.php
@@ -40,6 +40,7 @@
use Google\Cloud\AppEngine\V1\GetDomainMappingRequest;
use Google\Cloud\AppEngine\V1\ListDomainMappingsRequest;
use Google\Cloud\AppEngine\V1\UpdateDomainMappingRequest;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AppEngineAdmin/src/V1/Client/BaseClient/InstancesBaseClient.php b/AppEngineAdmin/src/V1/Client/BaseClient/InstancesBaseClient.php
index 7a8fb0c98eeb..b3b783bb4724 100644
--- a/AppEngineAdmin/src/V1/Client/BaseClient/InstancesBaseClient.php
+++ b/AppEngineAdmin/src/V1/Client/BaseClient/InstancesBaseClient.php
@@ -39,6 +39,7 @@
use Google\Cloud\AppEngine\V1\GetInstanceRequest;
use Google\Cloud\AppEngine\V1\Instance;
use Google\Cloud\AppEngine\V1\ListInstancesRequest;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AppEngineAdmin/src/V1/Client/BaseClient/ServicesBaseClient.php b/AppEngineAdmin/src/V1/Client/BaseClient/ServicesBaseClient.php
index f6e87fe20d5c..269a214b0868 100644
--- a/AppEngineAdmin/src/V1/Client/BaseClient/ServicesBaseClient.php
+++ b/AppEngineAdmin/src/V1/Client/BaseClient/ServicesBaseClient.php
@@ -39,6 +39,7 @@
use Google\Cloud\AppEngine\V1\ListServicesRequest;
use Google\Cloud\AppEngine\V1\Service;
use Google\Cloud\AppEngine\V1\UpdateServiceRequest;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AppEngineAdmin/src/V1/Client/BaseClient/VersionsBaseClient.php b/AppEngineAdmin/src/V1/Client/BaseClient/VersionsBaseClient.php
index db433d142f19..5785807e05db 100644
--- a/AppEngineAdmin/src/V1/Client/BaseClient/VersionsBaseClient.php
+++ b/AppEngineAdmin/src/V1/Client/BaseClient/VersionsBaseClient.php
@@ -40,6 +40,7 @@
use Google\Cloud\AppEngine\V1\ListVersionsRequest;
use Google\Cloud\AppEngine\V1\UpdateVersionRequest;
use Google\Cloud\AppEngine\V1\Version;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AppEngineAdmin/src/V1/Gapic/ApplicationsGapicClient.php b/AppEngineAdmin/src/V1/Gapic/ApplicationsGapicClient.php
index 0f27fb848d84..74a3ed5605b1 100644
--- a/AppEngineAdmin/src/V1/Gapic/ApplicationsGapicClient.php
+++ b/AppEngineAdmin/src/V1/Gapic/ApplicationsGapicClient.php
@@ -39,6 +39,7 @@
use Google\Cloud\AppEngine\V1\GetApplicationRequest;
use Google\Cloud\AppEngine\V1\RepairApplicationRequest;
use Google\Cloud\AppEngine\V1\UpdateApplicationRequest;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AppEngineAdmin/src/V1/Gapic/DomainMappingsGapicClient.php b/AppEngineAdmin/src/V1/Gapic/DomainMappingsGapicClient.php
index 9a8b8b3f06f6..3f5b4e88a661 100644
--- a/AppEngineAdmin/src/V1/Gapic/DomainMappingsGapicClient.php
+++ b/AppEngineAdmin/src/V1/Gapic/DomainMappingsGapicClient.php
@@ -41,6 +41,7 @@
use Google\Cloud\AppEngine\V1\ListDomainMappingsRequest;
use Google\Cloud\AppEngine\V1\ListDomainMappingsResponse;
use Google\Cloud\AppEngine\V1\UpdateDomainMappingRequest;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AppEngineAdmin/src/V1/Gapic/InstancesGapicClient.php b/AppEngineAdmin/src/V1/Gapic/InstancesGapicClient.php
index 7f65b086307a..41673f21006f 100644
--- a/AppEngineAdmin/src/V1/Gapic/InstancesGapicClient.php
+++ b/AppEngineAdmin/src/V1/Gapic/InstancesGapicClient.php
@@ -40,6 +40,7 @@
use Google\Cloud\AppEngine\V1\Instance;
use Google\Cloud\AppEngine\V1\ListInstancesRequest;
use Google\Cloud\AppEngine\V1\ListInstancesResponse;
+use Google\LongRunning\Operation;
/**
* Service Description: Manages instances of a version.
diff --git a/AppEngineAdmin/src/V1/Gapic/ServicesGapicClient.php b/AppEngineAdmin/src/V1/Gapic/ServicesGapicClient.php
index 8c9d78d9ecc8..f850a7c17300 100644
--- a/AppEngineAdmin/src/V1/Gapic/ServicesGapicClient.php
+++ b/AppEngineAdmin/src/V1/Gapic/ServicesGapicClient.php
@@ -40,6 +40,7 @@
use Google\Cloud\AppEngine\V1\ListServicesResponse;
use Google\Cloud\AppEngine\V1\Service;
use Google\Cloud\AppEngine\V1\UpdateServiceRequest;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AppEngineAdmin/src/V1/Gapic/VersionsGapicClient.php b/AppEngineAdmin/src/V1/Gapic/VersionsGapicClient.php
index 33ca45bfd411..744c977b3071 100644
--- a/AppEngineAdmin/src/V1/Gapic/VersionsGapicClient.php
+++ b/AppEngineAdmin/src/V1/Gapic/VersionsGapicClient.php
@@ -41,6 +41,7 @@
use Google\Cloud\AppEngine\V1\ListVersionsResponse;
use Google\Cloud\AppEngine\V1\UpdateVersionRequest;
use Google\Cloud\AppEngine\V1\Version;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/AssuredWorkloads/src/V1/Client/BaseClient/AssuredWorkloadsServiceBaseClient.php b/AssuredWorkloads/src/V1/Client/BaseClient/AssuredWorkloadsServiceBaseClient.php
index 30309fcbb366..6b4ecc5f1d0e 100644
--- a/AssuredWorkloads/src/V1/Client/BaseClient/AssuredWorkloadsServiceBaseClient.php
+++ b/AssuredWorkloads/src/V1/Client/BaseClient/AssuredWorkloadsServiceBaseClient.php
@@ -48,6 +48,7 @@
use Google\Cloud\AssuredWorkloads\V1\UpdateWorkloadRequest;
use Google\Cloud\AssuredWorkloads\V1\Violation;
use Google\Cloud\AssuredWorkloads\V1\Workload;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/AssuredWorkloads/src/V1beta1/Gapic/AssuredWorkloadsServiceGapicClient.php b/AssuredWorkloads/src/V1beta1/Gapic/AssuredWorkloadsServiceGapicClient.php
index 23302c3d9d18..d540425bee3b 100644
--- a/AssuredWorkloads/src/V1beta1/Gapic/AssuredWorkloadsServiceGapicClient.php
+++ b/AssuredWorkloads/src/V1beta1/Gapic/AssuredWorkloadsServiceGapicClient.php
@@ -49,6 +49,7 @@
use Google\Cloud\AssuredWorkloads\V1beta1\RestrictAllowedResourcesResponse;
use Google\Cloud\AssuredWorkloads\V1beta1\UpdateWorkloadRequest;
use Google\Cloud\AssuredWorkloads\V1beta1\Workload;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/BareMetalSolution/src/V2/Client/BaseClient/BareMetalSolutionBaseClient.php b/BareMetalSolution/src/V2/Client/BaseClient/BareMetalSolutionBaseClient.php
index 9c488496444c..746ce869471a 100644
--- a/BareMetalSolution/src/V2/Client/BaseClient/BareMetalSolutionBaseClient.php
+++ b/BareMetalSolution/src/V2/Client/BaseClient/BareMetalSolutionBaseClient.php
@@ -61,6 +61,7 @@
use Google\Cloud\BareMetalSolution\V2\UpdateNfsShareRequest;
use Google\Cloud\BareMetalSolution\V2\UpdateVolumeRequest;
use Google\Cloud\BareMetalSolution\V2\Volume;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/BareMetalSolution/src/V2/Gapic/BareMetalSolutionGapicClient.php b/BareMetalSolution/src/V2/Gapic/BareMetalSolutionGapicClient.php
index f1825d27fa99..f65ace390a7c 100644
--- a/BareMetalSolution/src/V2/Gapic/BareMetalSolutionGapicClient.php
+++ b/BareMetalSolution/src/V2/Gapic/BareMetalSolutionGapicClient.php
@@ -66,6 +66,7 @@
use Google\Cloud\BareMetalSolution\V2\UpdateNfsShareRequest;
use Google\Cloud\BareMetalSolution\V2\UpdateVolumeRequest;
use Google\Cloud\BareMetalSolution\V2\Volume;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/Batch/src/V1/Client/BaseClient/BatchServiceBaseClient.php b/Batch/src/V1/Client/BaseClient/BatchServiceBaseClient.php
index 3c6099552015..4716e03c28b7 100644
--- a/Batch/src/V1/Client/BaseClient/BatchServiceBaseClient.php
+++ b/Batch/src/V1/Client/BaseClient/BatchServiceBaseClient.php
@@ -46,6 +46,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/Batch/src/V1/Gapic/BatchServiceGapicClient.php b/Batch/src/V1/Gapic/BatchServiceGapicClient.php
index 8ee3a914ce61..8dd3acc45163 100644
--- a/Batch/src/V1/Gapic/BatchServiceGapicClient.php
+++ b/Batch/src/V1/Gapic/BatchServiceGapicClient.php
@@ -50,6 +50,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
/**
* Service Description: Google Batch Service.
diff --git a/BeyondCorpAppConnections/src/V1/Client/BaseClient/AppConnectionsServiceBaseClient.php b/BeyondCorpAppConnections/src/V1/Client/BaseClient/AppConnectionsServiceBaseClient.php
index 746f53cc8b8d..59ad42978dd8 100644
--- a/BeyondCorpAppConnections/src/V1/Client/BaseClient/AppConnectionsServiceBaseClient.php
+++ b/BeyondCorpAppConnections/src/V1/Client/BaseClient/AppConnectionsServiceBaseClient.php
@@ -50,6 +50,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/BeyondCorpAppConnections/src/V1/Gapic/AppConnectionsServiceGapicClient.php b/BeyondCorpAppConnections/src/V1/Gapic/AppConnectionsServiceGapicClient.php
index 3f13232fc7e1..1d3768434cc0 100644
--- a/BeyondCorpAppConnections/src/V1/Gapic/AppConnectionsServiceGapicClient.php
+++ b/BeyondCorpAppConnections/src/V1/Gapic/AppConnectionsServiceGapicClient.php
@@ -55,6 +55,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/BeyondCorpAppConnectors/src/V1/Client/BaseClient/AppConnectorsServiceBaseClient.php b/BeyondCorpAppConnectors/src/V1/Client/BaseClient/AppConnectorsServiceBaseClient.php
index b8bfb7e43b11..4ec1b37819af 100644
--- a/BeyondCorpAppConnectors/src/V1/Client/BaseClient/AppConnectorsServiceBaseClient.php
+++ b/BeyondCorpAppConnectors/src/V1/Client/BaseClient/AppConnectorsServiceBaseClient.php
@@ -50,6 +50,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/BeyondCorpAppConnectors/src/V1/Gapic/AppConnectorsServiceGapicClient.php b/BeyondCorpAppConnectors/src/V1/Gapic/AppConnectorsServiceGapicClient.php
index a4e357ad03fc..1609025c00a6 100644
--- a/BeyondCorpAppConnectors/src/V1/Gapic/AppConnectorsServiceGapicClient.php
+++ b/BeyondCorpAppConnectors/src/V1/Gapic/AppConnectorsServiceGapicClient.php
@@ -55,6 +55,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/BeyondCorpAppGateways/src/V1/Client/BaseClient/AppGatewaysServiceBaseClient.php b/BeyondCorpAppGateways/src/V1/Client/BaseClient/AppGatewaysServiceBaseClient.php
index 4d5e0f35a7b6..fc27cf9cada4 100644
--- a/BeyondCorpAppGateways/src/V1/Client/BaseClient/AppGatewaysServiceBaseClient.php
+++ b/BeyondCorpAppGateways/src/V1/Client/BaseClient/AppGatewaysServiceBaseClient.php
@@ -48,6 +48,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/BeyondCorpAppGateways/src/V1/Gapic/AppGatewaysServiceGapicClient.php b/BeyondCorpAppGateways/src/V1/Gapic/AppGatewaysServiceGapicClient.php
index f86aee0e7077..ab889686d9bf 100644
--- a/BeyondCorpAppGateways/src/V1/Gapic/AppGatewaysServiceGapicClient.php
+++ b/BeyondCorpAppGateways/src/V1/Gapic/AppGatewaysServiceGapicClient.php
@@ -52,6 +52,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/BeyondCorpClientConnectorServices/src/V1/Client/BaseClient/ClientConnectorServicesServiceBaseClient.php b/BeyondCorpClientConnectorServices/src/V1/Client/BaseClient/ClientConnectorServicesServiceBaseClient.php
index 622a93871fb1..54f112a918be 100644
--- a/BeyondCorpClientConnectorServices/src/V1/Client/BaseClient/ClientConnectorServicesServiceBaseClient.php
+++ b/BeyondCorpClientConnectorServices/src/V1/Client/BaseClient/ClientConnectorServicesServiceBaseClient.php
@@ -49,6 +49,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/BeyondCorpClientConnectorServices/src/V1/Gapic/ClientConnectorServicesServiceGapicClient.php b/BeyondCorpClientConnectorServices/src/V1/Gapic/ClientConnectorServicesServiceGapicClient.php
index 043730db504c..f52be597e15f 100644
--- a/BeyondCorpClientConnectorServices/src/V1/Gapic/ClientConnectorServicesServiceGapicClient.php
+++ b/BeyondCorpClientConnectorServices/src/V1/Gapic/ClientConnectorServicesServiceGapicClient.php
@@ -53,6 +53,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/BeyondCorpClientGateways/src/V1/Client/BaseClient/ClientGatewaysServiceBaseClient.php b/BeyondCorpClientGateways/src/V1/Client/BaseClient/ClientGatewaysServiceBaseClient.php
index 57ae97bd7584..afef50d9527d 100644
--- a/BeyondCorpClientGateways/src/V1/Client/BaseClient/ClientGatewaysServiceBaseClient.php
+++ b/BeyondCorpClientGateways/src/V1/Client/BaseClient/ClientGatewaysServiceBaseClient.php
@@ -48,6 +48,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/BeyondCorpClientGateways/src/V1/Gapic/ClientGatewaysServiceGapicClient.php b/BeyondCorpClientGateways/src/V1/Gapic/ClientGatewaysServiceGapicClient.php
index 31c56c09d37a..4981b5888301 100644
--- a/BeyondCorpClientGateways/src/V1/Gapic/ClientGatewaysServiceGapicClient.php
+++ b/BeyondCorpClientGateways/src/V1/Gapic/ClientGatewaysServiceGapicClient.php
@@ -52,6 +52,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/Bigtable/src/Admin/V2/Client/BaseClient/BigtableInstanceAdminBaseClient.php b/Bigtable/src/Admin/V2/Client/BaseClient/BigtableInstanceAdminBaseClient.php
index 3ec2378e86b9..02786c351389 100644
--- a/Bigtable/src/Admin/V2/Client/BaseClient/BigtableInstanceAdminBaseClient.php
+++ b/Bigtable/src/Admin/V2/Client/BaseClient/BigtableInstanceAdminBaseClient.php
@@ -61,6 +61,7 @@
use Google\Cloud\Iam\V1\SetIamPolicyRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsResponse;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php b/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php
index b161c6c6ca84..63bca441d831 100644
--- a/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php
+++ b/Bigtable/src/Admin/V2/Gapic/BigtableInstanceAdminGapicClient.php
@@ -39,6 +39,7 @@
use Google\Cloud\Bigtable\Admin\V2\Cluster;
use Google\Cloud\Bigtable\Admin\V2\Cluster\ClusterConfig;
use Google\Cloud\Bigtable\Admin\V2\Cluster\EncryptionConfig;
+use Google\Cloud\Bigtable\Admin\V2\Cluster\State;
use Google\Cloud\Bigtable\Admin\V2\CreateAppProfileRequest;
use Google\Cloud\Bigtable\Admin\V2\CreateClusterRequest;
use Google\Cloud\Bigtable\Admin\V2\CreateInstanceRequest;
@@ -67,6 +68,7 @@
use Google\Cloud\Iam\V1\SetIamPolicyRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsResponse;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
use Google\Protobuf\Timestamp;
diff --git a/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php b/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php
index fdefb751f5a9..8689d20603c2 100644
--- a/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php
+++ b/Bigtable/src/Admin/V2/Gapic/BigtableTableAdminGapicClient.php
@@ -65,6 +65,7 @@
use Google\Cloud\Bigtable\Admin\V2\Snapshot;
use Google\Cloud\Bigtable\Admin\V2\SnapshotTableRequest;
use Google\Cloud\Bigtable\Admin\V2\Table;
+use Google\Cloud\Bigtable\Admin\V2\Table\View;
use Google\Cloud\Bigtable\Admin\V2\UndeleteTableRequest;
use Google\Cloud\Bigtable\Admin\V2\UpdateBackupRequest;
use Google\Cloud\Bigtable\Admin\V2\UpdateTableRequest;
diff --git a/Bigtable/src/V2/Client/BaseClient/BigtableBaseClient.php b/Bigtable/src/V2/Client/BaseClient/BigtableBaseClient.php
index 1d9d95f046d6..2eab76000e34 100644
--- a/Bigtable/src/V2/Client/BaseClient/BigtableBaseClient.php
+++ b/Bigtable/src/V2/Client/BaseClient/BigtableBaseClient.php
@@ -39,6 +39,8 @@
use Google\Cloud\Bigtable\V2\MutateRowRequest;
use Google\Cloud\Bigtable\V2\MutateRowResponse;
use Google\Cloud\Bigtable\V2\MutateRowsRequest;
+use Google\Cloud\Bigtable\V2\MutateRowsRequest\Entry;
+use Google\Cloud\Bigtable\V2\Mutation;
use Google\Cloud\Bigtable\V2\PingAndWarmRequest;
use Google\Cloud\Bigtable\V2\PingAndWarmResponse;
use Google\Cloud\Bigtable\V2\ReadChangeStreamRequest;
diff --git a/Build/src/V2/Client/BaseClient/RepositoryManagerBaseClient.php b/Build/src/V2/Client/BaseClient/RepositoryManagerBaseClient.php
index 6e503efaa78e..60caad3173f3 100644
--- a/Build/src/V2/Client/BaseClient/RepositoryManagerBaseClient.php
+++ b/Build/src/V2/Client/BaseClient/RepositoryManagerBaseClient.php
@@ -59,6 +59,7 @@
use Google\Cloud\Iam\V1\SetIamPolicyRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsResponse;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/Build/src/V2/Gapic/RepositoryManagerGapicClient.php b/Build/src/V2/Gapic/RepositoryManagerGapicClient.php
index dfdfac4d0816..6d760d46fdcc 100644
--- a/Build/src/V2/Gapic/RepositoryManagerGapicClient.php
+++ b/Build/src/V2/Gapic/RepositoryManagerGapicClient.php
@@ -64,6 +64,7 @@
use Google\Cloud\Iam\V1\SetIamPolicyRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsRequest;
use Google\Cloud\Iam\V1\TestIamPermissionsResponse;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/CertificateManager/src/V1/Client/BaseClient/CertificateManagerBaseClient.php b/CertificateManager/src/V1/Client/BaseClient/CertificateManagerBaseClient.php
index 0480e8716218..38a4afae92d9 100644
--- a/CertificateManager/src/V1/Client/BaseClient/CertificateManagerBaseClient.php
+++ b/CertificateManager/src/V1/Client/BaseClient/CertificateManagerBaseClient.php
@@ -67,6 +67,7 @@
use Google\Cloud\Location\GetLocationRequest;
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/CertificateManager/src/V1/Gapic/CertificateManagerGapicClient.php b/CertificateManager/src/V1/Gapic/CertificateManagerGapicClient.php
index ee158508d81d..a42e691022a6 100644
--- a/CertificateManager/src/V1/Gapic/CertificateManagerGapicClient.php
+++ b/CertificateManager/src/V1/Gapic/CertificateManagerGapicClient.php
@@ -74,6 +74,7 @@
use Google\Cloud\Location\ListLocationsRequest;
use Google\Cloud\Location\ListLocationsResponse;
use Google\Cloud\Location\Location;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
/**
diff --git a/Channel/src/V1/Client/BaseClient/CloudChannelServiceBaseClient.php b/Channel/src/V1/Client/BaseClient/CloudChannelServiceBaseClient.php
index fb796c0b6bf8..50a19537ec24 100644
--- a/Channel/src/V1/Client/BaseClient/CloudChannelServiceBaseClient.php
+++ b/Channel/src/V1/Client/BaseClient/CloudChannelServiceBaseClient.php
@@ -80,6 +80,7 @@
use Google\Cloud\Channel\V1\LookupOfferRequest;
use Google\Cloud\Channel\V1\Offer;
use Google\Cloud\Channel\V1\OperationMetadata;
+use Google\Cloud\Channel\V1\Parameter;
use Google\Cloud\Channel\V1\ProvisionCloudIdentityRequest;
use Google\Cloud\Channel\V1\RegisterSubscriberRequest;
use Google\Cloud\Channel\V1\RegisterSubscriberResponse;
diff --git a/ContactCenterInsights/metadata/V1/Resources.php b/ContactCenterInsights/metadata/V1/Resources.php
index 198870f813ae..df692cc31c06 100644
Binary files a/ContactCenterInsights/metadata/V1/Resources.php and b/ContactCenterInsights/metadata/V1/Resources.php differ
diff --git a/ContactCenterInsights/src/V1/Client/BaseClient/ContactCenterInsightsBaseClient.php b/ContactCenterInsights/src/V1/Client/BaseClient/ContactCenterInsightsBaseClient.php
index b1775d921748..5dfc426735ae 100644
--- a/ContactCenterInsights/src/V1/Client/BaseClient/ContactCenterInsightsBaseClient.php
+++ b/ContactCenterInsights/src/V1/Client/BaseClient/ContactCenterInsightsBaseClient.php
@@ -84,6 +84,7 @@
use Google\Cloud\ContactCenterInsights\V1\UpdateViewRequest;
use Google\Cloud\ContactCenterInsights\V1\UploadConversationRequest;
use Google\Cloud\ContactCenterInsights\V1\View;
+use Google\LongRunning\Operation;
use GuzzleHttp\Promise\PromiseInterface;
/**
diff --git a/ContactCenterInsights/src/V1/Gapic/ContactCenterInsightsGapicClient.php b/ContactCenterInsights/src/V1/Gapic/ContactCenterInsightsGapicClient.php
index 8d538bce24ce..43aacd04ab8b 100644
--- a/ContactCenterInsights/src/V1/Gapic/ContactCenterInsightsGapicClient.php
+++ b/ContactCenterInsights/src/V1/Gapic/ContactCenterInsightsGapicClient.php
@@ -94,6 +94,7 @@
use Google\Cloud\ContactCenterInsights\V1\UpdateViewRequest;
use Google\Cloud\ContactCenterInsights\V1\UploadConversationRequest;
use Google\Cloud\ContactCenterInsights\V1\View;
+use Google\LongRunning\Operation;
use Google\Protobuf\FieldMask;
use Google\Protobuf\GPBEmpty;
diff --git a/ContactCenterInsights/src/V1/IssueModel.php b/ContactCenterInsights/src/V1/IssueModel.php
index bbb61ba496ef..b836c8731f94 100644
--- a/ContactCenterInsights/src/V1/IssueModel.php
+++ b/ContactCenterInsights/src/V1/IssueModel.php
@@ -66,6 +66,18 @@ class IssueModel extends \Google\Protobuf\Internal\Message
* Generated from protobuf field .google.cloud.contactcenterinsights.v1.IssueModelLabelStats training_stats = 7 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_behavior) = IMMUTABLE];
*/
private $training_stats = null;
+ /**
+ * Type of the model.
+ *
+ * Generated from protobuf field .google.cloud.contactcenterinsights.v1.IssueModel.ModelType model_type = 9;
+ */
+ private $model_type = 0;
+ /**
+ * Language of the model.
+ *
+ * Generated from protobuf field string language_code = 10;
+ */
+ private $language_code = '';
/**
* Constructor.
@@ -92,6 +104,10 @@ class IssueModel extends \Google\Protobuf\Internal\Message
* @type \Google\Cloud\ContactCenterInsights\V1\IssueModelLabelStats $training_stats
* Output only. Immutable. The issue model's label statistics on its training
* data.
+ * @type int $model_type
+ * Type of the model.
+ * @type string $language_code
+ * Language of the model.
* }
*/
public function __construct($data = NULL) {
@@ -353,5 +369,57 @@ public function setTrainingStats($var)
return $this;
}
+ /**
+ * Type of the model.
+ *
+ * Generated from protobuf field .google.cloud.contactcenterinsights.v1.IssueModel.ModelType model_type = 9;
+ * @return int
+ */
+ public function getModelType()
+ {
+ return $this->model_type;
+ }
+
+ /**
+ * Type of the model.
+ *
+ * Generated from protobuf field .google.cloud.contactcenterinsights.v1.IssueModel.ModelType model_type = 9;
+ * @param int $var
+ * @return $this
+ */
+ public function setModelType($var)
+ {
+ GPBUtil::checkEnum($var, \Google\Cloud\ContactCenterInsights\V1\IssueModel\ModelType::class);
+ $this->model_type = $var;
+
+ return $this;
+ }
+
+ /**
+ * Language of the model.
+ *
+ * Generated from protobuf field string language_code = 10;
+ * @return string
+ */
+ public function getLanguageCode()
+ {
+ return $this->language_code;
+ }
+
+ /**
+ * Language of the model.
+ *
+ * Generated from protobuf field string language_code = 10;
+ * @param string $var
+ * @return $this
+ */
+ public function setLanguageCode($var)
+ {
+ GPBUtil::checkString($var, True);
+ $this->language_code = $var;
+
+ return $this;
+ }
+
}
diff --git a/ContactCenterInsights/src/V1/IssueModel/ModelType.php b/ContactCenterInsights/src/V1/IssueModel/ModelType.php
new file mode 100644
index 000000000000..5805d857ab5f
--- /dev/null
+++ b/ContactCenterInsights/src/V1/IssueModel/ModelType.php
@@ -0,0 +1,62 @@
+google.cloud.contactcenterinsights.v1.IssueModel.ModelType
+ */
+class ModelType
+{
+ /**
+ * Unspecified model type.
+ *
+ * Generated from protobuf enum MODEL_TYPE_UNSPECIFIED = 0;
+ */
+ const MODEL_TYPE_UNSPECIFIED = 0;
+ /**
+ * Type V1.
+ *
+ * Generated from protobuf enum TYPE_V1 = 1;
+ */
+ const TYPE_V1 = 1;
+ /**
+ * Type V2.
+ *
+ * Generated from protobuf enum TYPE_V2 = 2;
+ */
+ const TYPE_V2 = 2;
+
+ private static $valueToName = [
+ self::MODEL_TYPE_UNSPECIFIED => 'MODEL_TYPE_UNSPECIFIED',
+ self::TYPE_V1 => 'TYPE_V1',
+ self::TYPE_V2 => 'TYPE_V2',
+ ];
+
+ public static function name($value)
+ {
+ if (!isset(self::$valueToName[$value])) {
+ throw new UnexpectedValueException(sprintf(
+ 'Enum %s has no name defined for value %s', __CLASS__, $value));
+ }
+ return self::$valueToName[$value];
+ }
+
+
+ public static function value($name)
+ {
+ $const = __CLASS__ . '::' . strtoupper($name);
+ if (!defined($const)) {
+ throw new UnexpectedValueException(sprintf(
+ 'Enum %s has no value defined for name %s', __CLASS__, $name));
+ }
+ return constant($const);
+ }
+}
+
+
diff --git a/ContactCenterInsights/src/V1/RedactionConfig.php b/ContactCenterInsights/src/V1/RedactionConfig.php
index 227cd4380f01..2b6efaebcedd 100644
--- a/ContactCenterInsights/src/V1/RedactionConfig.php
+++ b/ContactCenterInsights/src/V1/RedactionConfig.php
@@ -26,7 +26,7 @@ class RedactionConfig extends \Google\Protobuf\Internal\Message
/**
* The fully-qualified DLP inspect template resource name.
* Format:
- * `projects/{project}/inspectTemplates/{template}`
+ * `projects/{project}/locations/{location}/inspectTemplates/{template}`
*
* Generated from protobuf field string inspect_template = 2;
*/
@@ -45,7 +45,7 @@ class RedactionConfig extends \Google\Protobuf\Internal\Message
* @type string $inspect_template
* The fully-qualified DLP inspect template resource name.
* Format:
- * `projects/{project}/inspectTemplates/{template}`
+ * `projects/{project}/locations/{location}/inspectTemplates/{template}`
* }
*/
public function __construct($data = NULL) {
@@ -86,7 +86,7 @@ public function setDeidentifyTemplate($var)
/**
* The fully-qualified DLP inspect template resource name.
* Format:
- * `projects/{project}/inspectTemplates/{template}`
+ * `projects/{project}/locations/{location}/inspectTemplates/{template}`
*
* Generated from protobuf field string inspect_template = 2;
* @return string
@@ -99,7 +99,7 @@ public function getInspectTemplate()
/**
* The fully-qualified DLP inspect template resource name.
* Format:
- * `projects/{project}/inspectTemplates/{template}`
+ * `projects/{project}/locations/{location}/inspectTemplates/{template}`
*
* Generated from protobuf field string inspect_template = 2;
* @param string $var
diff --git a/ContactCenterInsights/tests/Unit/V1/Client/ContactCenterInsightsClientTest.php b/ContactCenterInsights/tests/Unit/V1/Client/ContactCenterInsightsClientTest.php
index d2e69355fca6..80c33da9348c 100644
--- a/ContactCenterInsights/tests/Unit/V1/Client/ContactCenterInsightsClientTest.php
+++ b/ContactCenterInsights/tests/Unit/V1/Client/ContactCenterInsightsClientTest.php
@@ -619,10 +619,12 @@ public function createIssueModelTest()
$name = 'name3373707';
$displayName = 'displayName1615086568';
$issueCount = 1779144233;
+ $languageCode = 'languageCode-412800396';
$expectedResponse = new IssueModel();
$expectedResponse->setName($name);
$expectedResponse->setDisplayName($displayName);
$expectedResponse->setIssueCount($issueCount);
+ $expectedResponse->setLanguageCode($languageCode);
$anyResponse = new Any();
$anyResponse->setValue($expectedResponse->serializeToString());
$completeOperation = new Operation();
@@ -1766,10 +1768,12 @@ public function getIssueModelTest()
$name2 = 'name2-1052831874';
$displayName = 'displayName1615086568';
$issueCount = 1779144233;
+ $languageCode = 'languageCode-412800396';
$expectedResponse = new IssueModel();
$expectedResponse->setName($name2);
$expectedResponse->setDisplayName($displayName);
$expectedResponse->setIssueCount($issueCount);
+ $expectedResponse->setLanguageCode($languageCode);
$transport->addResponse($expectedResponse);
// Mock request
$formattedName = $gapicClient->issueModelName('[PROJECT]', '[LOCATION]', '[ISSUE_MODEL]');
@@ -2832,10 +2836,12 @@ public function updateIssueModelTest()
$name = 'name3373707';
$displayName = 'displayName1615086568';
$issueCount = 1779144233;
+ $languageCode = 'languageCode-412800396';
$expectedResponse = new IssueModel();
$expectedResponse->setName($name);
$expectedResponse->setDisplayName($displayName);
$expectedResponse->setIssueCount($issueCount);
+ $expectedResponse->setLanguageCode($languageCode);
$transport->addResponse($expectedResponse);
// Mock request
$issueModel = new IssueModel();
diff --git a/ContactCenterInsights/tests/Unit/V1/ContactCenterInsightsClientTest.php b/ContactCenterInsights/tests/Unit/V1/ContactCenterInsightsClientTest.php
index 2e251f6a9f55..27c468e35399 100644
--- a/ContactCenterInsights/tests/Unit/V1/ContactCenterInsightsClientTest.php
+++ b/ContactCenterInsights/tests/Unit/V1/ContactCenterInsightsClientTest.php
@@ -553,10 +553,12 @@ public function createIssueModelTest()
$name = 'name3373707';
$displayName = 'displayName1615086568';
$issueCount = 1779144233;
+ $languageCode = 'languageCode-412800396';
$expectedResponse = new IssueModel();
$expectedResponse->setName($name);
$expectedResponse->setDisplayName($displayName);
$expectedResponse->setIssueCount($issueCount);
+ $expectedResponse->setLanguageCode($languageCode);
$anyResponse = new Any();
$anyResponse->setValue($expectedResponse->serializeToString());
$completeOperation = new Operation();
@@ -1638,10 +1640,12 @@ public function getIssueModelTest()
$name2 = 'name2-1052831874';
$displayName = 'displayName1615086568';
$issueCount = 1779144233;
+ $languageCode = 'languageCode-412800396';
$expectedResponse = new IssueModel();
$expectedResponse->setName($name2);
$expectedResponse->setDisplayName($displayName);
$expectedResponse->setIssueCount($issueCount);
+ $expectedResponse->setLanguageCode($languageCode);
$transport->addResponse($expectedResponse);
// Mock request
$formattedName = $gapicClient->issueModelName('[PROJECT]', '[LOCATION]', '[ISSUE_MODEL]');
@@ -2648,10 +2652,12 @@ public function updateIssueModelTest()
$name = 'name3373707';
$displayName = 'displayName1615086568';
$issueCount = 1779144233;
+ $languageCode = 'languageCode-412800396';
$expectedResponse = new IssueModel();
$expectedResponse->setName($name);
$expectedResponse->setDisplayName($displayName);
$expectedResponse->setIssueCount($issueCount);
+ $expectedResponse->setLanguageCode($languageCode);
$transport->addResponse($expectedResponse);
// Mock request
$issueModel = new IssueModel();