diff --git a/DeveloperConnect/metadata/V1/DeveloperConnect.php b/DeveloperConnect/metadata/V1/DeveloperConnect.php
index be6683bdc38f..5ace8341f90b 100644
Binary files a/DeveloperConnect/metadata/V1/DeveloperConnect.php and b/DeveloperConnect/metadata/V1/DeveloperConnect.php differ
diff --git a/DeveloperConnect/src/V1/Client/DeveloperConnectClient.php b/DeveloperConnect/src/V1/Client/DeveloperConnectClient.php
index 46718be4a797..625be6c6a0c4 100644
--- a/DeveloperConnect/src/V1/Client/DeveloperConnectClient.php
+++ b/DeveloperConnect/src/V1/Client/DeveloperConnectClient.php
@@ -205,6 +205,27 @@ public static function connectionName(string $project, string $location, string
]);
}
+ /**
+ * Formats a string containing the fully-qualified path to represent a crypto_key
+ * resource.
+ *
+ * @param string $project
+ * @param string $location
+ * @param string $keyRing
+ * @param string $cryptoKey
+ *
+ * @return string The formatted crypto_key resource.
+ */
+ public static function cryptoKeyName(string $project, string $location, string $keyRing, string $cryptoKey): string
+ {
+ return self::getPathTemplate('cryptoKey')->render([
+ 'project' => $project,
+ 'location' => $location,
+ 'key_ring' => $keyRing,
+ 'crypto_key' => $cryptoKey,
+ ]);
+ }
+
/**
* Formats a string containing the fully-qualified path to represent a
* git_repository_link resource.
@@ -266,14 +287,37 @@ public static function secretVersionName(string $project, string $secret, string
]);
}
+ /**
+ * Formats a string containing the fully-qualified path to represent a service
+ * resource.
+ *
+ * @param string $project
+ * @param string $location
+ * @param string $namespace
+ * @param string $service
+ *
+ * @return string The formatted service resource.
+ */
+ public static function serviceName(string $project, string $location, string $namespace, string $service): string
+ {
+ return self::getPathTemplate('service')->render([
+ 'project' => $project,
+ 'location' => $location,
+ 'namespace' => $namespace,
+ 'service' => $service,
+ ]);
+ }
+
/**
* Parses a formatted name string and returns an associative array of the components in the name.
* The following name formats are supported:
* Template: Pattern
* - connection: projects/{project}/locations/{location}/connections/{connection}
+ * - cryptoKey: projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}
* - gitRepositoryLink: projects/{project}/locations/{location}/connections/{connection}/gitRepositoryLinks/{git_repository_link}
* - location: projects/{project}/locations/{location}
* - secretVersion: projects/{project}/secrets/{secret}/versions/{secret_version}
+ * - service: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}
*
* The optional $template argument can be supplied to specify a particular pattern,
* and must match one of the templates listed above. If no $template argument is
diff --git a/DeveloperConnect/src/V1/Connection.php b/DeveloperConnect/src/V1/Connection.php
index 4ecfb1749656..7348efe72383 100644
--- a/DeveloperConnect/src/V1/Connection.php
+++ b/DeveloperConnect/src/V1/Connection.php
@@ -88,6 +88,13 @@ class Connection extends \Google\Protobuf\Internal\Message
* Generated from protobuf field string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
*/
protected $uid = '';
+ /**
+ * Optional. The crypto key configuration. This field is used by the
+ * Customer-Managed Encryption Keys (CMEK) feature.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ */
+ protected $crypto_key_config = null;
protected $connection_config;
/**
@@ -98,6 +105,12 @@ class Connection extends \Google\Protobuf\Internal\Message
*
* @type \Google\Cloud\DeveloperConnect\V1\GitHubConfig $github_config
* Configuration for connections to github.com.
+ * @type \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig $github_enterprise_config
+ * Configuration for connections to an instance of GitHub Enterprise.
+ * @type \Google\Cloud\DeveloperConnect\V1\GitLabConfig $gitlab_config
+ * Configuration for connections to gitlab.com.
+ * @type \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig $gitlab_enterprise_config
+ * Configuration for connections to an instance of GitLab Enterprise.
* @type string $name
* Identifier. The resource name of the connection, in the format
* `projects/{project}/locations/{location}/connections/{connection_id}`.
@@ -127,6 +140,9 @@ class Connection extends \Google\Protobuf\Internal\Message
* @type string $uid
* Output only. A system-assigned unique identifier for a the
* GitRepositoryLink.
+ * @type \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig $crypto_key_config
+ * Optional. The crypto key configuration. This field is used by the
+ * Customer-Managed Encryption Keys (CMEK) feature.
* }
*/
public function __construct($data = NULL) {
@@ -165,6 +181,99 @@ public function setGithubConfig($var)
return $this;
}
+ /**
+ * Configuration for connections to an instance of GitHub Enterprise.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
+ * @return \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig|null
+ */
+ public function getGithubEnterpriseConfig()
+ {
+ return $this->readOneof(13);
+ }
+
+ public function hasGithubEnterpriseConfig()
+ {
+ return $this->hasOneof(13);
+ }
+
+ /**
+ * Configuration for connections to an instance of GitHub Enterprise.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
+ * @param \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig $var
+ * @return $this
+ */
+ public function setGithubEnterpriseConfig($var)
+ {
+ GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig::class);
+ $this->writeOneof(13, $var);
+
+ return $this;
+ }
+
+ /**
+ * Configuration for connections to gitlab.com.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
+ * @return \Google\Cloud\DeveloperConnect\V1\GitLabConfig|null
+ */
+ public function getGitlabConfig()
+ {
+ return $this->readOneof(14);
+ }
+
+ public function hasGitlabConfig()
+ {
+ return $this->hasOneof(14);
+ }
+
+ /**
+ * Configuration for connections to gitlab.com.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
+ * @param \Google\Cloud\DeveloperConnect\V1\GitLabConfig $var
+ * @return $this
+ */
+ public function setGitlabConfig($var)
+ {
+ GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitLabConfig::class);
+ $this->writeOneof(14, $var);
+
+ return $this;
+ }
+
+ /**
+ * Configuration for connections to an instance of GitLab Enterprise.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
+ * @return \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig|null
+ */
+ public function getGitlabEnterpriseConfig()
+ {
+ return $this->readOneof(16);
+ }
+
+ public function hasGitlabEnterpriseConfig()
+ {
+ return $this->hasOneof(16);
+ }
+
+ /**
+ * Configuration for connections to an instance of GitLab Enterprise.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
+ * @param \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig $var
+ * @return $this
+ */
+ public function setGitlabEnterpriseConfig($var)
+ {
+ GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig::class);
+ $this->writeOneof(16, $var);
+
+ return $this;
+ }
+
/**
* Identifier. The resource name of the connection, in the format
* `projects/{project}/locations/{location}/connections/{connection_id}`.
@@ -505,6 +614,44 @@ public function setUid($var)
return $this;
}
+ /**
+ * Optional. The crypto key configuration. This field is used by the
+ * Customer-Managed Encryption Keys (CMEK) feature.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ * @return \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig|null
+ */
+ public function getCryptoKeyConfig()
+ {
+ return $this->crypto_key_config;
+ }
+
+ public function hasCryptoKeyConfig()
+ {
+ return isset($this->crypto_key_config);
+ }
+
+ public function clearCryptoKeyConfig()
+ {
+ unset($this->crypto_key_config);
+ }
+
+ /**
+ * Optional. The crypto key configuration. This field is used by the
+ * Customer-Managed Encryption Keys (CMEK) feature.
+ *
+ * Generated from protobuf field .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
+ * @param \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig $var
+ * @return $this
+ */
+ public function setCryptoKeyConfig($var)
+ {
+ GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig::class);
+ $this->crypto_key_config = $var;
+
+ return $this;
+ }
+
/**
* @return string
*/
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CryptoKeyConfig.php b/DeveloperConnect/src/V1/CryptoKeyConfig.php
similarity index 100%
rename from owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CryptoKeyConfig.php
rename to DeveloperConnect/src/V1/CryptoKeyConfig.php
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubEnterpriseConfig.php b/DeveloperConnect/src/V1/GitHubEnterpriseConfig.php
similarity index 100%
rename from owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubEnterpriseConfig.php
rename to DeveloperConnect/src/V1/GitHubEnterpriseConfig.php
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitLabConfig.php b/DeveloperConnect/src/V1/GitLabConfig.php
similarity index 100%
rename from owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitLabConfig.php
rename to DeveloperConnect/src/V1/GitLabConfig.php
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitLabEnterpriseConfig.php b/DeveloperConnect/src/V1/GitLabEnterpriseConfig.php
similarity index 100%
rename from owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitLabEnterpriseConfig.php
rename to DeveloperConnect/src/V1/GitLabEnterpriseConfig.php
diff --git a/DeveloperConnect/src/V1/GitRepositoryLink.php b/DeveloperConnect/src/V1/GitRepositoryLink.php
index 028d0e8e9227..30bf0e2cfd17 100644
--- a/DeveloperConnect/src/V1/GitRepositoryLink.php
+++ b/DeveloperConnect/src/V1/GitRepositoryLink.php
@@ -80,6 +80,12 @@ class GitRepositoryLink extends \Google\Protobuf\Internal\Message
* Generated from protobuf field string uid = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
*/
protected $uid = '';
+ /**
+ * Output only. External ID of the webhook created for the repository.
+ *
+ * Generated from protobuf field string webhook_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ */
+ protected $webhook_id = '';
/**
* Constructor.
@@ -112,6 +118,8 @@ class GitRepositoryLink extends \Google\Protobuf\Internal\Message
* @type string $uid
* Output only. A system-assigned unique identifier for a the
* GitRepositoryLink.
+ * @type string $webhook_id
+ * Output only. External ID of the webhook created for the repository.
* }
*/
public function __construct($data = NULL) {
@@ -419,5 +427,31 @@ public function setUid($var)
return $this;
}
+ /**
+ * Output only. External ID of the webhook created for the repository.
+ *
+ * Generated from protobuf field string webhook_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ * @return string
+ */
+ public function getWebhookId()
+ {
+ return $this->webhook_id;
+ }
+
+ /**
+ * Output only. External ID of the webhook created for the repository.
+ *
+ * Generated from protobuf field string webhook_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
+ * @param string $var
+ * @return $this
+ */
+ public function setWebhookId($var)
+ {
+ GPBUtil::checkString($var, True);
+ $this->webhook_id = $var;
+
+ return $this;
+ }
+
}
diff --git a/DeveloperConnect/src/V1/OperationMetadata.php b/DeveloperConnect/src/V1/OperationMetadata.php
index 97c6dd80fd06..230685d22900 100644
--- a/DeveloperConnect/src/V1/OperationMetadata.php
+++ b/DeveloperConnect/src/V1/OperationMetadata.php
@@ -48,9 +48,10 @@ class OperationMetadata extends \Google\Protobuf\Internal\Message
/**
* Output only. Identifies whether the user has requested cancellation
* of the operation. Operations that have been cancelled successfully
- * have [Operation.error][] value with a
- * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to
- * `Code.CANCELLED`.
+ * have
+ * [google.longrunning.Operation.error][google.longrunning.Operation.error]
+ * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
+ * corresponding to `Code.CANCELLED`.
*
* Generated from protobuf field bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
*/
@@ -81,9 +82,10 @@ class OperationMetadata extends \Google\Protobuf\Internal\Message
* @type bool $requested_cancellation
* Output only. Identifies whether the user has requested cancellation
* of the operation. Operations that have been cancelled successfully
- * have [Operation.error][] value with a
- * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to
- * `Code.CANCELLED`.
+ * have
+ * [google.longrunning.Operation.error][google.longrunning.Operation.error]
+ * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
+ * corresponding to `Code.CANCELLED`.
* @type string $api_version
* Output only. API version used to start the operation.
* }
@@ -246,9 +248,10 @@ public function setStatusMessage($var)
/**
* Output only. Identifies whether the user has requested cancellation
* of the operation. Operations that have been cancelled successfully
- * have [Operation.error][] value with a
- * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to
- * `Code.CANCELLED`.
+ * have
+ * [google.longrunning.Operation.error][google.longrunning.Operation.error]
+ * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
+ * corresponding to `Code.CANCELLED`.
*
* Generated from protobuf field bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @return bool
@@ -261,9 +264,10 @@ public function getRequestedCancellation()
/**
* Output only. Identifies whether the user has requested cancellation
* of the operation. Operations that have been cancelled successfully
- * have [Operation.error][] value with a
- * [google.rpc.Status.code][google.rpc.Status.code] of 1, corresponding to
- * `Code.CANCELLED`.
+ * have
+ * [google.longrunning.Operation.error][google.longrunning.Operation.error]
+ * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
+ * corresponding to `Code.CANCELLED`.
*
* Generated from protobuf field bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
* @param bool $var
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ServiceDirectoryConfig.php b/DeveloperConnect/src/V1/ServiceDirectoryConfig.php
similarity index 100%
rename from owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ServiceDirectoryConfig.php
rename to DeveloperConnect/src/V1/ServiceDirectoryConfig.php
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/UserCredential.php b/DeveloperConnect/src/V1/UserCredential.php
similarity index 100%
rename from owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/UserCredential.php
rename to DeveloperConnect/src/V1/UserCredential.php
diff --git a/DeveloperConnect/src/V1/resources/developer_connect_descriptor_config.php b/DeveloperConnect/src/V1/resources/developer_connect_descriptor_config.php
index 798b2cd088fb..a0ff262b35ef 100644
--- a/DeveloperConnect/src/V1/resources/developer_connect_descriptor_config.php
+++ b/DeveloperConnect/src/V1/resources/developer_connect_descriptor_config.php
@@ -295,9 +295,11 @@
],
'templateMap' => [
'connection' => 'projects/{project}/locations/{location}/connections/{connection}',
+ 'cryptoKey' => 'projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}',
'gitRepositoryLink' => 'projects/{project}/locations/{location}/connections/{connection}/gitRepositoryLinks/{git_repository_link}',
'location' => 'projects/{project}/locations/{location}',
'secretVersion' => 'projects/{project}/secrets/{secret}/versions/{secret_version}',
+ 'service' => 'projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}',
],
],
],
diff --git a/DeveloperConnect/tests/Unit/V1/Client/DeveloperConnectClientTest.php b/DeveloperConnect/tests/Unit/V1/Client/DeveloperConnectClientTest.php
index 196bff7e617b..d89c03961815 100644
--- a/DeveloperConnect/tests/Unit/V1/Client/DeveloperConnectClientTest.php
+++ b/DeveloperConnect/tests/Unit/V1/Client/DeveloperConnectClientTest.php
@@ -267,12 +267,14 @@ public function createGitRepositoryLinkTest()
$etag = 'etag3123477';
$reconciling = false;
$uid = 'uid115792';
+ $webhookId = 'webhookId311874531';
$expectedResponse = new GitRepositoryLink();
$expectedResponse->setName($name);
$expectedResponse->setCloneUri($cloneUri);
$expectedResponse->setEtag($etag);
$expectedResponse->setReconciling($reconciling);
$expectedResponse->setUid($uid);
+ $expectedResponse->setWebhookId($webhookId);
$anyResponse = new Any();
$anyResponse->setValue($expectedResponse->serializeToString());
$completeOperation = new Operation();
@@ -1117,12 +1119,14 @@ public function getGitRepositoryLinkTest()
$etag = 'etag3123477';
$reconciling = false;
$uid = 'uid115792';
+ $webhookId = 'webhookId311874531';
$expectedResponse = new GitRepositoryLink();
$expectedResponse->setName($name2);
$expectedResponse->setCloneUri($cloneUri);
$expectedResponse->setEtag($etag);
$expectedResponse->setReconciling($reconciling);
$expectedResponse->setUid($uid);
+ $expectedResponse->setWebhookId($webhookId);
$transport->addResponse($expectedResponse);
// Mock request
$formattedName = $gapicClient->gitRepositoryLinkName(
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/GPBMetadata/Google/Cloud/Developerconnect/V1/DeveloperConnect.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/GPBMetadata/Google/Cloud/Developerconnect/V1/DeveloperConnect.php
deleted file mode 100644
index 5ace8341f90b..000000000000
Binary files a/owl-bot-staging/DeveloperConnect/v1/proto/src/GPBMetadata/Google/Cloud/Developerconnect/V1/DeveloperConnect.php and /dev/null differ
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/Connection.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/Connection.php
deleted file mode 100644
index 7348efe72383..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/Connection.php
+++ /dev/null
@@ -1,664 +0,0 @@
-google.cloud.developerconnect.v1.Connection
- */
-class Connection extends \Google\Protobuf\Internal\Message
-{
- /**
- * Identifier. The resource name of the connection, in the format
- * `projects/{project}/locations/{location}/connections/{connection_id}`.
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
- */
- protected $name = '';
- /**
- * Output only. [Output only] Create timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $create_time = null;
- /**
- * Output only. [Output only] Update timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $update_time = null;
- /**
- * Output only. [Output only] Delete timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $delete_time = null;
- /**
- * Optional. Labels as key value pairs
- *
- * Generated from protobuf field map labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- private $labels;
- /**
- * Output only. Installation state of the Connection.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $installation_state = null;
- /**
- * Optional. If disabled is set to true, functionality is disabled for this
- * connection. Repository based API methods and webhooks processing for
- * repositories in this connection will be disabled.
- *
- * Generated from protobuf field bool disabled = 7 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $disabled = false;
- /**
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- *
- * Generated from protobuf field bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $reconciling = false;
- /**
- * Optional. Allows clients to store small amounts of arbitrary data.
- *
- * Generated from protobuf field map annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
- */
- private $annotations;
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $etag = '';
- /**
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- *
- * Generated from protobuf field string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
- */
- protected $uid = '';
- /**
- * Optional. The crypto key configuration. This field is used by the
- * Customer-Managed Encryption Keys (CMEK) feature.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $crypto_key_config = null;
- protected $connection_config;
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type \Google\Cloud\DeveloperConnect\V1\GitHubConfig $github_config
- * Configuration for connections to github.com.
- * @type \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig $github_enterprise_config
- * Configuration for connections to an instance of GitHub Enterprise.
- * @type \Google\Cloud\DeveloperConnect\V1\GitLabConfig $gitlab_config
- * Configuration for connections to gitlab.com.
- * @type \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig $gitlab_enterprise_config
- * Configuration for connections to an instance of GitLab Enterprise.
- * @type string $name
- * Identifier. The resource name of the connection, in the format
- * `projects/{project}/locations/{location}/connections/{connection_id}`.
- * @type \Google\Protobuf\Timestamp $create_time
- * Output only. [Output only] Create timestamp
- * @type \Google\Protobuf\Timestamp $update_time
- * Output only. [Output only] Update timestamp
- * @type \Google\Protobuf\Timestamp $delete_time
- * Output only. [Output only] Delete timestamp
- * @type array|\Google\Protobuf\Internal\MapField $labels
- * Optional. Labels as key value pairs
- * @type \Google\Cloud\DeveloperConnect\V1\InstallationState $installation_state
- * Output only. Installation state of the Connection.
- * @type bool $disabled
- * Optional. If disabled is set to true, functionality is disabled for this
- * connection. Repository based API methods and webhooks processing for
- * repositories in this connection will be disabled.
- * @type bool $reconciling
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- * @type array|\Google\Protobuf\Internal\MapField $annotations
- * Optional. Allows clients to store small amounts of arbitrary data.
- * @type string $etag
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- * @type string $uid
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- * @type \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig $crypto_key_config
- * Optional. The crypto key configuration. This field is used by the
- * Customer-Managed Encryption Keys (CMEK) feature.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Configuration for connections to github.com.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
- * @return \Google\Cloud\DeveloperConnect\V1\GitHubConfig|null
- */
- public function getGithubConfig()
- {
- return $this->readOneof(5);
- }
-
- public function hasGithubConfig()
- {
- return $this->hasOneof(5);
- }
-
- /**
- * Configuration for connections to github.com.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubConfig github_config = 5;
- * @param \Google\Cloud\DeveloperConnect\V1\GitHubConfig $var
- * @return $this
- */
- public function setGithubConfig($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitHubConfig::class);
- $this->writeOneof(5, $var);
-
- return $this;
- }
-
- /**
- * Configuration for connections to an instance of GitHub Enterprise.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
- * @return \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig|null
- */
- public function getGithubEnterpriseConfig()
- {
- return $this->readOneof(13);
- }
-
- public function hasGithubEnterpriseConfig()
- {
- return $this->hasOneof(13);
- }
-
- /**
- * Configuration for connections to an instance of GitHub Enterprise.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubEnterpriseConfig github_enterprise_config = 13;
- * @param \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig $var
- * @return $this
- */
- public function setGithubEnterpriseConfig($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitHubEnterpriseConfig::class);
- $this->writeOneof(13, $var);
-
- return $this;
- }
-
- /**
- * Configuration for connections to gitlab.com.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
- * @return \Google\Cloud\DeveloperConnect\V1\GitLabConfig|null
- */
- public function getGitlabConfig()
- {
- return $this->readOneof(14);
- }
-
- public function hasGitlabConfig()
- {
- return $this->hasOneof(14);
- }
-
- /**
- * Configuration for connections to gitlab.com.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabConfig gitlab_config = 14;
- * @param \Google\Cloud\DeveloperConnect\V1\GitLabConfig $var
- * @return $this
- */
- public function setGitlabConfig($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitLabConfig::class);
- $this->writeOneof(14, $var);
-
- return $this;
- }
-
- /**
- * Configuration for connections to an instance of GitLab Enterprise.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
- * @return \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig|null
- */
- public function getGitlabEnterpriseConfig()
- {
- return $this->readOneof(16);
- }
-
- public function hasGitlabEnterpriseConfig()
- {
- return $this->hasOneof(16);
- }
-
- /**
- * Configuration for connections to an instance of GitLab Enterprise.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitLabEnterpriseConfig gitlab_enterprise_config = 16;
- * @param \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig $var
- * @return $this
- */
- public function setGitlabEnterpriseConfig($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitLabEnterpriseConfig::class);
- $this->writeOneof(16, $var);
-
- return $this;
- }
-
- /**
- * Identifier. The resource name of the connection, in the format
- * `projects/{project}/locations/{location}/connections/{connection_id}`.
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Identifier. The resource name of the connection, in the format
- * `projects/{project}/locations/{location}/connections/{connection_id}`.
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
- /**
- * Output only. [Output only] Create timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getCreateTime()
- {
- return $this->create_time;
- }
-
- public function hasCreateTime()
- {
- return isset($this->create_time);
- }
-
- public function clearCreateTime()
- {
- unset($this->create_time);
- }
-
- /**
- * Output only. [Output only] Create timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setCreateTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->create_time = $var;
-
- return $this;
- }
-
- /**
- * Output only. [Output only] Update timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getUpdateTime()
- {
- return $this->update_time;
- }
-
- public function hasUpdateTime()
- {
- return isset($this->update_time);
- }
-
- public function clearUpdateTime()
- {
- unset($this->update_time);
- }
-
- /**
- * Output only. [Output only] Update timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp update_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setUpdateTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->update_time = $var;
-
- return $this;
- }
-
- /**
- * Output only. [Output only] Delete timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getDeleteTime()
- {
- return $this->delete_time;
- }
-
- public function hasDeleteTime()
- {
- return isset($this->delete_time);
- }
-
- public function clearDeleteTime()
- {
- unset($this->delete_time);
- }
-
- /**
- * Output only. [Output only] Delete timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp delete_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setDeleteTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->delete_time = $var;
-
- return $this;
- }
-
- /**
- * Optional. Labels as key value pairs
- *
- * Generated from protobuf field map labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Protobuf\Internal\MapField
- */
- public function getLabels()
- {
- return $this->labels;
- }
-
- /**
- * Optional. Labels as key value pairs
- *
- * Generated from protobuf field map labels = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param array|\Google\Protobuf\Internal\MapField $var
- * @return $this
- */
- public function setLabels($var)
- {
- $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::STRING);
- $this->labels = $arr;
-
- return $this;
- }
-
- /**
- * Output only. Installation state of the Connection.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Cloud\DeveloperConnect\V1\InstallationState|null
- */
- public function getInstallationState()
- {
- return $this->installation_state;
- }
-
- public function hasInstallationState()
- {
- return isset($this->installation_state);
- }
-
- public function clearInstallationState()
- {
- unset($this->installation_state);
- }
-
- /**
- * Output only. Installation state of the Connection.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.InstallationState installation_state = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Cloud\DeveloperConnect\V1\InstallationState $var
- * @return $this
- */
- public function setInstallationState($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\InstallationState::class);
- $this->installation_state = $var;
-
- return $this;
- }
-
- /**
- * Optional. If disabled is set to true, functionality is disabled for this
- * connection. Repository based API methods and webhooks processing for
- * repositories in this connection will be disabled.
- *
- * Generated from protobuf field bool disabled = 7 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getDisabled()
- {
- return $this->disabled;
- }
-
- /**
- * Optional. If disabled is set to true, functionality is disabled for this
- * connection. Repository based API methods and webhooks processing for
- * repositories in this connection will be disabled.
- *
- * Generated from protobuf field bool disabled = 7 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setDisabled($var)
- {
- GPBUtil::checkBool($var);
- $this->disabled = $var;
-
- return $this;
- }
-
- /**
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- *
- * Generated from protobuf field bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return bool
- */
- public function getReconciling()
- {
- return $this->reconciling;
- }
-
- /**
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- *
- * Generated from protobuf field bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param bool $var
- * @return $this
- */
- public function setReconciling($var)
- {
- GPBUtil::checkBool($var);
- $this->reconciling = $var;
-
- return $this;
- }
-
- /**
- * Optional. Allows clients to store small amounts of arbitrary data.
- *
- * Generated from protobuf field map annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Protobuf\Internal\MapField
- */
- public function getAnnotations()
- {
- return $this->annotations;
- }
-
- /**
- * Optional. Allows clients to store small amounts of arbitrary data.
- *
- * Generated from protobuf field map annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
- * @param array|\Google\Protobuf\Internal\MapField $var
- * @return $this
- */
- public function setAnnotations($var)
- {
- $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::STRING);
- $this->annotations = $arr;
-
- return $this;
- }
-
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getEtag()
- {
- return $this->etag;
- }
-
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 10 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setEtag($var)
- {
- GPBUtil::checkString($var, True);
- $this->etag = $var;
-
- return $this;
- }
-
- /**
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- *
- * Generated from protobuf field string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
- * @return string
- */
- public function getUid()
- {
- return $this->uid;
- }
-
- /**
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- *
- * Generated from protobuf field string uid = 12 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setUid($var)
- {
- GPBUtil::checkString($var, True);
- $this->uid = $var;
-
- return $this;
- }
-
- /**
- * Optional. The crypto key configuration. This field is used by the
- * Customer-Managed Encryption Keys (CMEK) feature.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig|null
- */
- public function getCryptoKeyConfig()
- {
- return $this->crypto_key_config;
- }
-
- public function hasCryptoKeyConfig()
- {
- return isset($this->crypto_key_config);
- }
-
- public function clearCryptoKeyConfig()
- {
- unset($this->crypto_key_config);
- }
-
- /**
- * Optional. The crypto key configuration. This field is used by the
- * Customer-Managed Encryption Keys (CMEK) feature.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.CryptoKeyConfig crypto_key_config = 15 [(.google.api.field_behavior) = OPTIONAL];
- * @param \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig $var
- * @return $this
- */
- public function setCryptoKeyConfig($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\CryptoKeyConfig::class);
- $this->crypto_key_config = $var;
-
- return $this;
- }
-
- /**
- * @return string
- */
- public function getConnectionConfig()
- {
- return $this->whichOneof("connection_config");
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CreateConnectionRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CreateConnectionRequest.php
deleted file mode 100644
index f83aa98c54af..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CreateConnectionRequest.php
+++ /dev/null
@@ -1,281 +0,0 @@
-google.cloud.developerconnect.v1.CreateConnectionRequest
- */
-class CreateConnectionRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Value for parent.
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $parent = '';
- /**
- * Required. Id of the requesting object
- * If auto-generating Id server-side, remove this field and
- * connection_id from the method_signature of Create RPC
- *
- * Generated from protobuf field string connection_id = 2 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $connection_id = '';
- /**
- * Required. The resource being created
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.Connection connection = 3 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $connection = null;
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- */
- protected $request_id = '';
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $validate_only = false;
-
- /**
- * @param string $parent Required. Value for parent. Please see
- * {@see DeveloperConnectClient::locationName()} for help formatting this field.
- * @param \Google\Cloud\DeveloperConnect\V1\Connection $connection Required. The resource being created
- * @param string $connectionId Required. Id of the requesting object
- * If auto-generating Id server-side, remove this field and
- * connection_id from the method_signature of Create RPC
- *
- * @return \Google\Cloud\DeveloperConnect\V1\CreateConnectionRequest
- *
- * @experimental
- */
- public static function build(string $parent, \Google\Cloud\DeveloperConnect\V1\Connection $connection, string $connectionId): self
- {
- return (new self())
- ->setParent($parent)
- ->setConnection($connection)
- ->setConnectionId($connectionId);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $parent
- * Required. Value for parent.
- * @type string $connection_id
- * Required. Id of the requesting object
- * If auto-generating Id server-side, remove this field and
- * connection_id from the method_signature of Create RPC
- * @type \Google\Cloud\DeveloperConnect\V1\Connection $connection
- * Required. The resource being created
- * @type string $request_id
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- * @type bool $validate_only
- * Optional. If set, validate the request, but do not actually post it.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Value for parent.
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getParent()
- {
- return $this->parent;
- }
-
- /**
- * Required. Value for parent.
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setParent($var)
- {
- GPBUtil::checkString($var, True);
- $this->parent = $var;
-
- return $this;
- }
-
- /**
- * Required. Id of the requesting object
- * If auto-generating Id server-side, remove this field and
- * connection_id from the method_signature of Create RPC
- *
- * Generated from protobuf field string connection_id = 2 [(.google.api.field_behavior) = REQUIRED];
- * @return string
- */
- public function getConnectionId()
- {
- return $this->connection_id;
- }
-
- /**
- * Required. Id of the requesting object
- * If auto-generating Id server-side, remove this field and
- * connection_id from the method_signature of Create RPC
- *
- * Generated from protobuf field string connection_id = 2 [(.google.api.field_behavior) = REQUIRED];
- * @param string $var
- * @return $this
- */
- public function setConnectionId($var)
- {
- GPBUtil::checkString($var, True);
- $this->connection_id = $var;
-
- return $this;
- }
-
- /**
- * Required. The resource being created
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.Connection connection = 3 [(.google.api.field_behavior) = REQUIRED];
- * @return \Google\Cloud\DeveloperConnect\V1\Connection|null
- */
- public function getConnection()
- {
- return $this->connection;
- }
-
- public function hasConnection()
- {
- return isset($this->connection);
- }
-
- public function clearConnection()
- {
- unset($this->connection);
- }
-
- /**
- * Required. The resource being created
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.Connection connection = 3 [(.google.api.field_behavior) = REQUIRED];
- * @param \Google\Cloud\DeveloperConnect\V1\Connection $var
- * @return $this
- */
- public function setConnection($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\Connection::class);
- $this->connection = $var;
-
- return $this;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @return string
- */
- public function getRequestId()
- {
- return $this->request_id;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setRequestId($var)
- {
- GPBUtil::checkString($var, True);
- $this->request_id = $var;
-
- return $this;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getValidateOnly()
- {
- return $this->validate_only;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setValidateOnly($var)
- {
- GPBUtil::checkBool($var);
- $this->validate_only = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CreateGitRepositoryLinkRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CreateGitRepositoryLinkRequest.php
deleted file mode 100644
index 0debd2162d11..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/CreateGitRepositoryLinkRequest.php
+++ /dev/null
@@ -1,286 +0,0 @@
-google.cloud.developerconnect.v1.CreateGitRepositoryLinkRequest
- */
-class CreateGitRepositoryLinkRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Value for parent.
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $parent = '';
- /**
- * Required. The resource being created
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitRepositoryLink git_repository_link = 2 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $git_repository_link = null;
- /**
- * Required. The ID to use for the repository, which will become the final
- * component of the repository's resource name. This ID should be unique in
- * the connection. Allows alphanumeric characters and any of
- * -._~%!$&'()*+,;=@.
- *
- * Generated from protobuf field string git_repository_link_id = 3 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $git_repository_link_id = '';
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- */
- protected $request_id = '';
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $validate_only = false;
-
- /**
- * @param string $parent Required. Value for parent. Please see
- * {@see DeveloperConnectClient::connectionName()} for help formatting this field.
- * @param \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink $gitRepositoryLink Required. The resource being created
- * @param string $gitRepositoryLinkId Required. The ID to use for the repository, which will become the final
- * component of the repository's resource name. This ID should be unique in
- * the connection. Allows alphanumeric characters and any of
- * -._~%!$&'()*+,;=@.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\CreateGitRepositoryLinkRequest
- *
- * @experimental
- */
- public static function build(string $parent, \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink $gitRepositoryLink, string $gitRepositoryLinkId): self
- {
- return (new self())
- ->setParent($parent)
- ->setGitRepositoryLink($gitRepositoryLink)
- ->setGitRepositoryLinkId($gitRepositoryLinkId);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $parent
- * Required. Value for parent.
- * @type \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink $git_repository_link
- * Required. The resource being created
- * @type string $git_repository_link_id
- * Required. The ID to use for the repository, which will become the final
- * component of the repository's resource name. This ID should be unique in
- * the connection. Allows alphanumeric characters and any of
- * -._~%!$&'()*+,;=@.
- * @type string $request_id
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- * @type bool $validate_only
- * Optional. If set, validate the request, but do not actually post it.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Value for parent.
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getParent()
- {
- return $this->parent;
- }
-
- /**
- * Required. Value for parent.
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setParent($var)
- {
- GPBUtil::checkString($var, True);
- $this->parent = $var;
-
- return $this;
- }
-
- /**
- * Required. The resource being created
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitRepositoryLink git_repository_link = 2 [(.google.api.field_behavior) = REQUIRED];
- * @return \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink|null
- */
- public function getGitRepositoryLink()
- {
- return $this->git_repository_link;
- }
-
- public function hasGitRepositoryLink()
- {
- return isset($this->git_repository_link);
- }
-
- public function clearGitRepositoryLink()
- {
- unset($this->git_repository_link);
- }
-
- /**
- * Required. The resource being created
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitRepositoryLink git_repository_link = 2 [(.google.api.field_behavior) = REQUIRED];
- * @param \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink $var
- * @return $this
- */
- public function setGitRepositoryLink($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink::class);
- $this->git_repository_link = $var;
-
- return $this;
- }
-
- /**
- * Required. The ID to use for the repository, which will become the final
- * component of the repository's resource name. This ID should be unique in
- * the connection. Allows alphanumeric characters and any of
- * -._~%!$&'()*+,;=@.
- *
- * Generated from protobuf field string git_repository_link_id = 3 [(.google.api.field_behavior) = REQUIRED];
- * @return string
- */
- public function getGitRepositoryLinkId()
- {
- return $this->git_repository_link_id;
- }
-
- /**
- * Required. The ID to use for the repository, which will become the final
- * component of the repository's resource name. This ID should be unique in
- * the connection. Allows alphanumeric characters and any of
- * -._~%!$&'()*+,;=@.
- *
- * Generated from protobuf field string git_repository_link_id = 3 [(.google.api.field_behavior) = REQUIRED];
- * @param string $var
- * @return $this
- */
- public function setGitRepositoryLinkId($var)
- {
- GPBUtil::checkString($var, True);
- $this->git_repository_link_id = $var;
-
- return $this;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @return string
- */
- public function getRequestId()
- {
- return $this->request_id;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setRequestId($var)
- {
- GPBUtil::checkString($var, True);
- $this->request_id = $var;
-
- return $this;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getValidateOnly()
- {
- return $this->validate_only;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setValidateOnly($var)
- {
- GPBUtil::checkBool($var);
- $this->validate_only = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/DeleteConnectionRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/DeleteConnectionRequest.php
deleted file mode 100644
index c7ddb931ee20..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/DeleteConnectionRequest.php
+++ /dev/null
@@ -1,231 +0,0 @@
-google.cloud.developerconnect.v1.DeleteConnectionRequest
- */
-class DeleteConnectionRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $name = '';
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- */
- protected $request_id = '';
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $validate_only = false;
- /**
- * Optional. The current etag of the Connection.
- * If an etag is provided and does not match the current etag of the
- * Connection, deletion will be blocked and an ABORTED error will be returned.
- *
- * Generated from protobuf field string etag = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $etag = '';
-
- /**
- * @param string $name Required. Name of the resource
- * Please see {@see DeveloperConnectClient::connectionName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\DeleteConnectionRequest
- *
- * @experimental
- */
- public static function build(string $name): self
- {
- return (new self())
- ->setName($name);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $name
- * Required. Name of the resource
- * @type string $request_id
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- * @type bool $validate_only
- * Optional. If set, validate the request, but do not actually post it.
- * @type string $etag
- * Optional. The current etag of the Connection.
- * If an etag is provided and does not match the current etag of the
- * Connection, deletion will be blocked and an ABORTED error will be returned.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @return string
- */
- public function getRequestId()
- {
- return $this->request_id;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setRequestId($var)
- {
- GPBUtil::checkString($var, True);
- $this->request_id = $var;
-
- return $this;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getValidateOnly()
- {
- return $this->validate_only;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setValidateOnly($var)
- {
- GPBUtil::checkBool($var);
- $this->validate_only = $var;
-
- return $this;
- }
-
- /**
- * Optional. The current etag of the Connection.
- * If an etag is provided and does not match the current etag of the
- * Connection, deletion will be blocked and an ABORTED error will be returned.
- *
- * Generated from protobuf field string etag = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getEtag()
- {
- return $this->etag;
- }
-
- /**
- * Optional. The current etag of the Connection.
- * If an etag is provided and does not match the current etag of the
- * Connection, deletion will be blocked and an ABORTED error will be returned.
- *
- * Generated from protobuf field string etag = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setEtag($var)
- {
- GPBUtil::checkString($var, True);
- $this->etag = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/DeleteGitRepositoryLinkRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/DeleteGitRepositoryLinkRequest.php
deleted file mode 100644
index cc28fc5e1e60..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/DeleteGitRepositoryLinkRequest.php
+++ /dev/null
@@ -1,231 +0,0 @@
-google.cloud.developerconnect.v1.DeleteGitRepositoryLinkRequest
- */
-class DeleteGitRepositoryLinkRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $name = '';
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- */
- protected $request_id = '';
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $validate_only = false;
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $etag = '';
-
- /**
- * @param string $name Required. Name of the resource
- * Please see {@see DeveloperConnectClient::gitRepositoryLinkName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\DeleteGitRepositoryLinkRequest
- *
- * @experimental
- */
- public static function build(string $name): self
- {
- return (new self())
- ->setName($name);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $name
- * Required. Name of the resource
- * @type string $request_id
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- * @type bool $validate_only
- * Optional. If set, validate the request, but do not actually post it.
- * @type string $etag
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @return string
- */
- public function getRequestId()
- {
- return $this->request_id;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes after the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 2 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setRequestId($var)
- {
- GPBUtil::checkString($var, True);
- $this->request_id = $var;
-
- return $this;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getValidateOnly()
- {
- return $this->validate_only;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setValidateOnly($var)
- {
- GPBUtil::checkBool($var);
- $this->validate_only = $var;
-
- return $this;
- }
-
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getEtag()
- {
- return $this->etag;
- }
-
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setEtag($var)
- {
- GPBUtil::checkString($var, True);
- $this->etag = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsRequest.php
deleted file mode 100644
index 1aa23cd4b8ac..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsRequest.php
+++ /dev/null
@@ -1,86 +0,0 @@
-google.cloud.developerconnect.v1.FetchGitHubInstallationsRequest
- */
-class FetchGitHubInstallationsRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. The resource name of the connection in the format
- * `projects/*/locations/*/connections/*`.
- *
- * Generated from protobuf field string connection = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $connection = '';
-
- /**
- * @param string $connection Required. The resource name of the connection in the format
- * `projects/*/locations/*/connections/*`. Please see
- * {@see DeveloperConnectClient::connectionName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\FetchGitHubInstallationsRequest
- *
- * @experimental
- */
- public static function build(string $connection): self
- {
- return (new self())
- ->setConnection($connection);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $connection
- * Required. The resource name of the connection in the format
- * `projects/*/locations/*/connections/*`.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. The resource name of the connection in the format
- * `projects/*/locations/*/connections/*`.
- *
- * Generated from protobuf field string connection = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getConnection()
- {
- return $this->connection;
- }
-
- /**
- * Required. The resource name of the connection in the format
- * `projects/*/locations/*/connections/*`.
- *
- * Generated from protobuf field string connection = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setConnection($var)
- {
- GPBUtil::checkString($var, True);
- $this->connection = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsResponse.php
deleted file mode 100644
index 54ca9a068f86..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsResponse.php
+++ /dev/null
@@ -1,71 +0,0 @@
-google.cloud.developerconnect.v1.FetchGitHubInstallationsResponse
- */
-class FetchGitHubInstallationsResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * List of installations available to the OAuth user (for github.com)
- * or all the installations (for GitHub enterprise).
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.FetchGitHubInstallationsResponse.Installation installations = 1;
- */
- private $installations;
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type array<\Google\Cloud\DeveloperConnect\V1\FetchGitHubInstallationsResponse\Installation>|\Google\Protobuf\Internal\RepeatedField $installations
- * List of installations available to the OAuth user (for github.com)
- * or all the installations (for GitHub enterprise).
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * List of installations available to the OAuth user (for github.com)
- * or all the installations (for GitHub enterprise).
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.FetchGitHubInstallationsResponse.Installation installations = 1;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getInstallations()
- {
- return $this->installations;
- }
-
- /**
- * List of installations available to the OAuth user (for github.com)
- * or all the installations (for GitHub enterprise).
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.FetchGitHubInstallationsResponse.Installation installations = 1;
- * @param array<\Google\Cloud\DeveloperConnect\V1\FetchGitHubInstallationsResponse\Installation>|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setInstallations($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\DeveloperConnect\V1\FetchGitHubInstallationsResponse\Installation::class);
- $this->installations = $arr;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsResponse/Installation.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsResponse/Installation.php
deleted file mode 100644
index cd68cee7f0aa..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitHubInstallationsResponse/Installation.php
+++ /dev/null
@@ -1,138 +0,0 @@
-google.cloud.developerconnect.v1.FetchGitHubInstallationsResponse.Installation
- */
-class Installation extends \Google\Protobuf\Internal\Message
-{
- /**
- * ID of the installation in GitHub.
- *
- * Generated from protobuf field int64 id = 1;
- */
- protected $id = 0;
- /**
- * Name of the GitHub user or organization that owns this installation.
- *
- * Generated from protobuf field string name = 2;
- */
- protected $name = '';
- /**
- * Either "user" or "organization".
- *
- * Generated from protobuf field string type = 3;
- */
- protected $type = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type int|string $id
- * ID of the installation in GitHub.
- * @type string $name
- * Name of the GitHub user or organization that owns this installation.
- * @type string $type
- * Either "user" or "organization".
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * ID of the installation in GitHub.
- *
- * Generated from protobuf field int64 id = 1;
- * @return int|string
- */
- public function getId()
- {
- return $this->id;
- }
-
- /**
- * ID of the installation in GitHub.
- *
- * Generated from protobuf field int64 id = 1;
- * @param int|string $var
- * @return $this
- */
- public function setId($var)
- {
- GPBUtil::checkInt64($var);
- $this->id = $var;
-
- return $this;
- }
-
- /**
- * Name of the GitHub user or organization that owns this installation.
- *
- * Generated from protobuf field string name = 2;
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Name of the GitHub user or organization that owns this installation.
- *
- * Generated from protobuf field string name = 2;
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
- /**
- * Either "user" or "organization".
- *
- * Generated from protobuf field string type = 3;
- * @return string
- */
- public function getType()
- {
- return $this->type;
- }
-
- /**
- * Either "user" or "organization".
- *
- * Generated from protobuf field string type = 3;
- * @param string $var
- * @return $this
- */
- public function setType($var)
- {
- GPBUtil::checkString($var, True);
- $this->type = $var;
-
- return $this;
- }
-
-}
-
-// Adding a class alias for backwards compatibility with the previous class name.
-class_alias(Installation::class, \Google\Cloud\DeveloperConnect\V1\FetchGitHubInstallationsResponse_Installation::class);
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsRequest.php
deleted file mode 100644
index 844c9cfd91e0..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsRequest.php
+++ /dev/null
@@ -1,191 +0,0 @@
-google.cloud.developerconnect.v1.FetchGitRefsRequest
- */
-class FetchGitRefsRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. The resource name of GitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $git_repository_link = '';
- /**
- * Required. Type of refs to fetch.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.FetchGitRefsRequest.RefType ref_type = 2 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $ref_type = 0;
- /**
- * Optional. Number of results to return in the list. Default to 20.
- *
- * Generated from protobuf field int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_size = 0;
- /**
- * Optional. Page start.
- *
- * Generated from protobuf field string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_token = '';
-
- /**
- * @param string $gitRepositoryLink Required. The resource name of GitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`. Please see
- * {@see DeveloperConnectClient::gitRepositoryLinkName()} for help formatting this field.
- * @param int $refType Required. Type of refs to fetch.
- * For allowed values, use constants defined on {@see \Google\Cloud\DeveloperConnect\V1\FetchGitRefsRequest\RefType}
- *
- * @return \Google\Cloud\DeveloperConnect\V1\FetchGitRefsRequest
- *
- * @experimental
- */
- public static function build(string $gitRepositoryLink, int $refType): self
- {
- return (new self())
- ->setGitRepositoryLink($gitRepositoryLink)
- ->setRefType($refType);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $git_repository_link
- * Required. The resource name of GitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- * @type int $ref_type
- * Required. Type of refs to fetch.
- * @type int $page_size
- * Optional. Number of results to return in the list. Default to 20.
- * @type string $page_token
- * Optional. Page start.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. The resource name of GitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getGitRepositoryLink()
- {
- return $this->git_repository_link;
- }
-
- /**
- * Required. The resource name of GitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setGitRepositoryLink($var)
- {
- GPBUtil::checkString($var, True);
- $this->git_repository_link = $var;
-
- return $this;
- }
-
- /**
- * Required. Type of refs to fetch.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.FetchGitRefsRequest.RefType ref_type = 2 [(.google.api.field_behavior) = REQUIRED];
- * @return int
- */
- public function getRefType()
- {
- return $this->ref_type;
- }
-
- /**
- * Required. Type of refs to fetch.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.FetchGitRefsRequest.RefType ref_type = 2 [(.google.api.field_behavior) = REQUIRED];
- * @param int $var
- * @return $this
- */
- public function setRefType($var)
- {
- GPBUtil::checkEnum($var, \Google\Cloud\DeveloperConnect\V1\FetchGitRefsRequest\RefType::class);
- $this->ref_type = $var;
-
- return $this;
- }
-
- /**
- * Optional. Number of results to return in the list. Default to 20.
- *
- * Generated from protobuf field int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return int
- */
- public function getPageSize()
- {
- return $this->page_size;
- }
-
- /**
- * Optional. Number of results to return in the list. Default to 20.
- *
- * Generated from protobuf field int32 page_size = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param int $var
- * @return $this
- */
- public function setPageSize($var)
- {
- GPBUtil::checkInt32($var);
- $this->page_size = $var;
-
- return $this;
- }
-
- /**
- * Optional. Page start.
- *
- * Generated from protobuf field string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getPageToken()
- {
- return $this->page_token;
- }
-
- /**
- * Optional. Page start.
- *
- * Generated from protobuf field string page_token = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->page_token = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsRequest/RefType.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsRequest/RefType.php
deleted file mode 100644
index 74c2eba79a0c..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsRequest/RefType.php
+++ /dev/null
@@ -1,64 +0,0 @@
-google.cloud.developerconnect.v1.FetchGitRefsRequest.RefType
- */
-class RefType
-{
- /**
- * No type specified.
- *
- * Generated from protobuf enum REF_TYPE_UNSPECIFIED = 0;
- */
- const REF_TYPE_UNSPECIFIED = 0;
- /**
- * To fetch tags.
- *
- * Generated from protobuf enum TAG = 1;
- */
- const TAG = 1;
- /**
- * To fetch branches.
- *
- * Generated from protobuf enum BRANCH = 2;
- */
- const BRANCH = 2;
-
- private static $valueToName = [
- self::REF_TYPE_UNSPECIFIED => 'REF_TYPE_UNSPECIFIED',
- self::TAG => 'TAG',
- self::BRANCH => 'BRANCH',
- ];
-
- 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);
- }
-}
-
-// Adding a class alias for backwards compatibility with the previous class name.
-class_alias(RefType::class, \Google\Cloud\DeveloperConnect\V1\FetchGitRefsRequest_RefType::class);
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsResponse.php
deleted file mode 100644
index f5b0f6fc7010..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchGitRefsResponse.php
+++ /dev/null
@@ -1,101 +0,0 @@
-google.cloud.developerconnect.v1.FetchGitRefsResponse
- */
-class FetchGitRefsResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * Name of the refs fetched.
- *
- * Generated from protobuf field repeated string ref_names = 1;
- */
- private $ref_names;
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- */
- protected $next_page_token = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type array|\Google\Protobuf\Internal\RepeatedField $ref_names
- * Name of the refs fetched.
- * @type string $next_page_token
- * A token identifying a page of results the server should return.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Name of the refs fetched.
- *
- * Generated from protobuf field repeated string ref_names = 1;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getRefNames()
- {
- return $this->ref_names;
- }
-
- /**
- * Name of the refs fetched.
- *
- * Generated from protobuf field repeated string ref_names = 1;
- * @param array|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setRefNames($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::STRING);
- $this->ref_names = $arr;
-
- return $this;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @return string
- */
- public function getNextPageToken()
- {
- return $this->next_page_token;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @param string $var
- * @return $this
- */
- public function setNextPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->next_page_token = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchLinkableGitRepositoriesRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchLinkableGitRepositoriesRequest.php
deleted file mode 100644
index 8c48c66680d7..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchLinkableGitRepositoriesRequest.php
+++ /dev/null
@@ -1,154 +0,0 @@
-google.cloud.developerconnect.v1.FetchLinkableGitRepositoriesRequest
- */
-class FetchLinkableGitRepositoriesRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. The name of the Connection.
- * Format: `projects/*/locations/*/connections/*`.
- *
- * Generated from protobuf field string connection = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $connection = '';
- /**
- * Optional. Number of results to return in the list. Defaults to 20.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_size = 0;
- /**
- * Optional. Page start.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_token = '';
-
- /**
- * @param string $connection Required. The name of the Connection.
- * Format: `projects/*/locations/*/connections/*`. Please see
- * {@see DeveloperConnectClient::connectionName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\FetchLinkableGitRepositoriesRequest
- *
- * @experimental
- */
- public static function build(string $connection): self
- {
- return (new self())
- ->setConnection($connection);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $connection
- * Required. The name of the Connection.
- * Format: `projects/*/locations/*/connections/*`.
- * @type int $page_size
- * Optional. Number of results to return in the list. Defaults to 20.
- * @type string $page_token
- * Optional. Page start.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. The name of the Connection.
- * Format: `projects/*/locations/*/connections/*`.
- *
- * Generated from protobuf field string connection = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getConnection()
- {
- return $this->connection;
- }
-
- /**
- * Required. The name of the Connection.
- * Format: `projects/*/locations/*/connections/*`.
- *
- * Generated from protobuf field string connection = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setConnection($var)
- {
- GPBUtil::checkString($var, True);
- $this->connection = $var;
-
- return $this;
- }
-
- /**
- * Optional. Number of results to return in the list. Defaults to 20.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @return int
- */
- public function getPageSize()
- {
- return $this->page_size;
- }
-
- /**
- * Optional. Number of results to return in the list. Defaults to 20.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @param int $var
- * @return $this
- */
- public function setPageSize($var)
- {
- GPBUtil::checkInt32($var);
- $this->page_size = $var;
-
- return $this;
- }
-
- /**
- * Optional. Page start.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getPageToken()
- {
- return $this->page_token;
- }
-
- /**
- * Optional. Page start.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->page_token = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchLinkableGitRepositoriesResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchLinkableGitRepositoriesResponse.php
deleted file mode 100644
index 6e18a006bc3a..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchLinkableGitRepositoriesResponse.php
+++ /dev/null
@@ -1,101 +0,0 @@
-google.cloud.developerconnect.v1.FetchLinkableGitRepositoriesResponse
- */
-class FetchLinkableGitRepositoriesResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * The git repositories that can be linked to the connection.
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.LinkableGitRepository linkable_git_repositories = 1;
- */
- private $linkable_git_repositories;
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- */
- protected $next_page_token = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type array<\Google\Cloud\DeveloperConnect\V1\LinkableGitRepository>|\Google\Protobuf\Internal\RepeatedField $linkable_git_repositories
- * The git repositories that can be linked to the connection.
- * @type string $next_page_token
- * A token identifying a page of results the server should return.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * The git repositories that can be linked to the connection.
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.LinkableGitRepository linkable_git_repositories = 1;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getLinkableGitRepositories()
- {
- return $this->linkable_git_repositories;
- }
-
- /**
- * The git repositories that can be linked to the connection.
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.LinkableGitRepository linkable_git_repositories = 1;
- * @param array<\Google\Cloud\DeveloperConnect\V1\LinkableGitRepository>|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setLinkableGitRepositories($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\DeveloperConnect\V1\LinkableGitRepository::class);
- $this->linkable_git_repositories = $arr;
-
- return $this;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @return string
- */
- public function getNextPageToken()
- {
- return $this->next_page_token;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @param string $var
- * @return $this
- */
- public function setNextPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->next_page_token = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadTokenRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadTokenRequest.php
deleted file mode 100644
index e7c3e184650d..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadTokenRequest.php
+++ /dev/null
@@ -1,86 +0,0 @@
-google.cloud.developerconnect.v1.FetchReadTokenRequest
- */
-class FetchReadTokenRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $git_repository_link = '';
-
- /**
- * @param string $gitRepositoryLink Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`. Please see
- * {@see DeveloperConnectClient::gitRepositoryLinkName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\FetchReadTokenRequest
- *
- * @experimental
- */
- public static function build(string $gitRepositoryLink): self
- {
- return (new self())
- ->setGitRepositoryLink($gitRepositoryLink);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $git_repository_link
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getGitRepositoryLink()
- {
- return $this->git_repository_link;
- }
-
- /**
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setGitRepositoryLink($var)
- {
- GPBUtil::checkString($var, True);
- $this->git_repository_link = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadTokenResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadTokenResponse.php
deleted file mode 100644
index b627d6e31329..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadTokenResponse.php
+++ /dev/null
@@ -1,153 +0,0 @@
-google.cloud.developerconnect.v1.FetchReadTokenResponse
- */
-class FetchReadTokenResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * The token content.
- *
- * Generated from protobuf field string token = 1;
- */
- protected $token = '';
- /**
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- *
- * Generated from protobuf field .google.protobuf.Timestamp expiration_time = 2;
- */
- protected $expiration_time = null;
- /**
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- *
- * Generated from protobuf field string git_username = 3;
- */
- protected $git_username = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $token
- * The token content.
- * @type \Google\Protobuf\Timestamp $expiration_time
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- * @type string $git_username
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * The token content.
- *
- * Generated from protobuf field string token = 1;
- * @return string
- */
- public function getToken()
- {
- return $this->token;
- }
-
- /**
- * The token content.
- *
- * Generated from protobuf field string token = 1;
- * @param string $var
- * @return $this
- */
- public function setToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->token = $var;
-
- return $this;
- }
-
- /**
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- *
- * Generated from protobuf field .google.protobuf.Timestamp expiration_time = 2;
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getExpirationTime()
- {
- return $this->expiration_time;
- }
-
- public function hasExpirationTime()
- {
- return isset($this->expiration_time);
- }
-
- public function clearExpirationTime()
- {
- unset($this->expiration_time);
- }
-
- /**
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- *
- * Generated from protobuf field .google.protobuf.Timestamp expiration_time = 2;
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setExpirationTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->expiration_time = $var;
-
- return $this;
- }
-
- /**
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- *
- * Generated from protobuf field string git_username = 3;
- * @return string
- */
- public function getGitUsername()
- {
- return $this->git_username;
- }
-
- /**
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- *
- * Generated from protobuf field string git_username = 3;
- * @param string $var
- * @return $this
- */
- public function setGitUsername($var)
- {
- GPBUtil::checkString($var, True);
- $this->git_username = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadWriteTokenRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadWriteTokenRequest.php
deleted file mode 100644
index f08f600078b9..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadWriteTokenRequest.php
+++ /dev/null
@@ -1,86 +0,0 @@
-google.cloud.developerconnect.v1.FetchReadWriteTokenRequest
- */
-class FetchReadWriteTokenRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $git_repository_link = '';
-
- /**
- * @param string $gitRepositoryLink Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`. Please see
- * {@see DeveloperConnectClient::gitRepositoryLinkName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\FetchReadWriteTokenRequest
- *
- * @experimental
- */
- public static function build(string $gitRepositoryLink): self
- {
- return (new self())
- ->setGitRepositoryLink($gitRepositoryLink);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $git_repository_link
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getGitRepositoryLink()
- {
- return $this->git_repository_link;
- }
-
- /**
- * Required. The resource name of the gitRepositoryLink in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string git_repository_link = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setGitRepositoryLink($var)
- {
- GPBUtil::checkString($var, True);
- $this->git_repository_link = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadWriteTokenResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadWriteTokenResponse.php
deleted file mode 100644
index 55723d37de4a..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/FetchReadWriteTokenResponse.php
+++ /dev/null
@@ -1,153 +0,0 @@
-google.cloud.developerconnect.v1.FetchReadWriteTokenResponse
- */
-class FetchReadWriteTokenResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * The token content.
- *
- * Generated from protobuf field string token = 1;
- */
- protected $token = '';
- /**
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- *
- * Generated from protobuf field .google.protobuf.Timestamp expiration_time = 2;
- */
- protected $expiration_time = null;
- /**
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- *
- * Generated from protobuf field string git_username = 3;
- */
- protected $git_username = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $token
- * The token content.
- * @type \Google\Protobuf\Timestamp $expiration_time
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- * @type string $git_username
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * The token content.
- *
- * Generated from protobuf field string token = 1;
- * @return string
- */
- public function getToken()
- {
- return $this->token;
- }
-
- /**
- * The token content.
- *
- * Generated from protobuf field string token = 1;
- * @param string $var
- * @return $this
- */
- public function setToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->token = $var;
-
- return $this;
- }
-
- /**
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- *
- * Generated from protobuf field .google.protobuf.Timestamp expiration_time = 2;
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getExpirationTime()
- {
- return $this->expiration_time;
- }
-
- public function hasExpirationTime()
- {
- return isset($this->expiration_time);
- }
-
- public function clearExpirationTime()
- {
- unset($this->expiration_time);
- }
-
- /**
- * Expiration timestamp. Can be empty if unknown or non-expiring.
- *
- * Generated from protobuf field .google.protobuf.Timestamp expiration_time = 2;
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setExpirationTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->expiration_time = $var;
-
- return $this;
- }
-
- /**
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- *
- * Generated from protobuf field string git_username = 3;
- * @return string
- */
- public function getGitUsername()
- {
- return $this->git_username;
- }
-
- /**
- * The git_username to specify when making a git clone with the
- * token. For example, for GitHub GitRepositoryLinks, this would be
- * "x-access-token"
- *
- * Generated from protobuf field string git_username = 3;
- * @param string $var
- * @return $this
- */
- public function setGitUsername($var)
- {
- GPBUtil::checkString($var, True);
- $this->git_username = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GetConnectionRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GetConnectionRequest.php
deleted file mode 100644
index 7fc40faa567e..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GetConnectionRequest.php
+++ /dev/null
@@ -1,81 +0,0 @@
-google.cloud.developerconnect.v1.GetConnectionRequest
- */
-class GetConnectionRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $name = '';
-
- /**
- * @param string $name Required. Name of the resource
- * Please see {@see DeveloperConnectClient::connectionName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\GetConnectionRequest
- *
- * @experimental
- */
- public static function build(string $name): self
- {
- return (new self())
- ->setName($name);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $name
- * Required. Name of the resource
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GetGitRepositoryLinkRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GetGitRepositoryLinkRequest.php
deleted file mode 100644
index a5f01241c7fa..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GetGitRepositoryLinkRequest.php
+++ /dev/null
@@ -1,81 +0,0 @@
-google.cloud.developerconnect.v1.GetGitRepositoryLinkRequest
- */
-class GetGitRepositoryLinkRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $name = '';
-
- /**
- * @param string $name Required. Name of the resource
- * Please see {@see DeveloperConnectClient::gitRepositoryLinkName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\GetGitRepositoryLinkRequest
- *
- * @experimental
- */
- public static function build(string $name): self
- {
- return (new self())
- ->setName($name);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $name
- * Required. Name of the resource
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Required. Name of the resource
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubConfig.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubConfig.php
deleted file mode 100644
index 90397b298efe..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubConfig.php
+++ /dev/null
@@ -1,195 +0,0 @@
-google.cloud.developerconnect.v1.GitHubConfig
- */
-class GitHubConfig extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Immutable. The GitHub Application that was installed to the
- * GitHub user or organization.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubConfig.GitHubApp github_app = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
- */
- protected $github_app = 0;
- /**
- * Optional. OAuth credential of the account that authorized the GitHub App.
- * It is recommended to use a robot account instead of a human user account.
- * The OAuth token must be tied to the GitHub App of this config.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.OAuthCredential authorizer_credential = 2 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $authorizer_credential = null;
- /**
- * Optional. GitHub App installation id.
- *
- * Generated from protobuf field int64 app_installation_id = 3 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $app_installation_id = 0;
- /**
- * Output only. The URI to navigate to in order to manage the installation
- * associated with this GitHubConfig.
- *
- * Generated from protobuf field string installation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $installation_uri = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type int $github_app
- * Required. Immutable. The GitHub Application that was installed to the
- * GitHub user or organization.
- * @type \Google\Cloud\DeveloperConnect\V1\OAuthCredential $authorizer_credential
- * Optional. OAuth credential of the account that authorized the GitHub App.
- * It is recommended to use a robot account instead of a human user account.
- * The OAuth token must be tied to the GitHub App of this config.
- * @type int|string $app_installation_id
- * Optional. GitHub App installation id.
- * @type string $installation_uri
- * Output only. The URI to navigate to in order to manage the installation
- * associated with this GitHubConfig.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Immutable. The GitHub Application that was installed to the
- * GitHub user or organization.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubConfig.GitHubApp github_app = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
- * @return int
- */
- public function getGithubApp()
- {
- return $this->github_app;
- }
-
- /**
- * Required. Immutable. The GitHub Application that was installed to the
- * GitHub user or organization.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.GitHubConfig.GitHubApp github_app = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.field_behavior) = IMMUTABLE];
- * @param int $var
- * @return $this
- */
- public function setGithubApp($var)
- {
- GPBUtil::checkEnum($var, \Google\Cloud\DeveloperConnect\V1\GitHubConfig\GitHubApp::class);
- $this->github_app = $var;
-
- return $this;
- }
-
- /**
- * Optional. OAuth credential of the account that authorized the GitHub App.
- * It is recommended to use a robot account instead of a human user account.
- * The OAuth token must be tied to the GitHub App of this config.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.OAuthCredential authorizer_credential = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Cloud\DeveloperConnect\V1\OAuthCredential|null
- */
- public function getAuthorizerCredential()
- {
- return $this->authorizer_credential;
- }
-
- public function hasAuthorizerCredential()
- {
- return isset($this->authorizer_credential);
- }
-
- public function clearAuthorizerCredential()
- {
- unset($this->authorizer_credential);
- }
-
- /**
- * Optional. OAuth credential of the account that authorized the GitHub App.
- * It is recommended to use a robot account instead of a human user account.
- * The OAuth token must be tied to the GitHub App of this config.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.OAuthCredential authorizer_credential = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @param \Google\Cloud\DeveloperConnect\V1\OAuthCredential $var
- * @return $this
- */
- public function setAuthorizerCredential($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\OAuthCredential::class);
- $this->authorizer_credential = $var;
-
- return $this;
- }
-
- /**
- * Optional. GitHub App installation id.
- *
- * Generated from protobuf field int64 app_installation_id = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @return int|string
- */
- public function getAppInstallationId()
- {
- return $this->app_installation_id;
- }
-
- /**
- * Optional. GitHub App installation id.
- *
- * Generated from protobuf field int64 app_installation_id = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @param int|string $var
- * @return $this
- */
- public function setAppInstallationId($var)
- {
- GPBUtil::checkInt64($var);
- $this->app_installation_id = $var;
-
- return $this;
- }
-
- /**
- * Output only. The URI to navigate to in order to manage the installation
- * associated with this GitHubConfig.
- *
- * Generated from protobuf field string installation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getInstallationUri()
- {
- return $this->installation_uri;
- }
-
- /**
- * Output only. The URI to navigate to in order to manage the installation
- * associated with this GitHubConfig.
- *
- * Generated from protobuf field string installation_uri = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setInstallationUri($var)
- {
- GPBUtil::checkString($var, True);
- $this->installation_uri = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubConfig/GitHubApp.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubConfig/GitHubApp.php
deleted file mode 100644
index 58d04bcadc25..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitHubConfig/GitHubApp.php
+++ /dev/null
@@ -1,65 +0,0 @@
-google.cloud.developerconnect.v1.GitHubConfig.GitHubApp
- */
-class GitHubApp
-{
- /**
- * GitHub App not specified.
- *
- * Generated from protobuf enum GIT_HUB_APP_UNSPECIFIED = 0;
- */
- const GIT_HUB_APP_UNSPECIFIED = 0;
- /**
- * The Developer Connect GitHub Application.
- *
- * Generated from protobuf enum DEVELOPER_CONNECT = 1;
- */
- const DEVELOPER_CONNECT = 1;
- /**
- * The Firebase GitHub Application.
- *
- * Generated from protobuf enum FIREBASE = 2;
- */
- const FIREBASE = 2;
-
- private static $valueToName = [
- self::GIT_HUB_APP_UNSPECIFIED => 'GIT_HUB_APP_UNSPECIFIED',
- self::DEVELOPER_CONNECT => 'DEVELOPER_CONNECT',
- self::FIREBASE => 'FIREBASE',
- ];
-
- 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);
- }
-}
-
-// Adding a class alias for backwards compatibility with the previous class name.
-class_alias(GitHubApp::class, \Google\Cloud\DeveloperConnect\V1\GitHubConfig_GitHubApp::class);
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitRepositoryLink.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitRepositoryLink.php
deleted file mode 100644
index 30bf0e2cfd17..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/GitRepositoryLink.php
+++ /dev/null
@@ -1,457 +0,0 @@
-google.cloud.developerconnect.v1.GitRepositoryLink
- */
-class GitRepositoryLink extends \Google\Protobuf\Internal\Message
-{
- /**
- * Identifier. Resource name of the repository, in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
- */
- protected $name = '';
- /**
- * Required. Git Clone URI.
- *
- * Generated from protobuf field string clone_uri = 2 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $clone_uri = '';
- /**
- * Output only. [Output only] Create timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $create_time = null;
- /**
- * Output only. [Output only] Update timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $update_time = null;
- /**
- * Output only. [Output only] Delete timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp delete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $delete_time = null;
- /**
- * Optional. Labels as key value pairs
- *
- * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL];
- */
- private $labels;
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $etag = '';
- /**
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- *
- * Generated from protobuf field bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $reconciling = false;
- /**
- * Optional. Allows clients to store small amounts of arbitrary data.
- *
- * Generated from protobuf field map annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
- */
- private $annotations;
- /**
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- *
- * Generated from protobuf field string uid = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
- */
- protected $uid = '';
- /**
- * Output only. External ID of the webhook created for the repository.
- *
- * Generated from protobuf field string webhook_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $webhook_id = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $name
- * Identifier. Resource name of the repository, in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- * @type string $clone_uri
- * Required. Git Clone URI.
- * @type \Google\Protobuf\Timestamp $create_time
- * Output only. [Output only] Create timestamp
- * @type \Google\Protobuf\Timestamp $update_time
- * Output only. [Output only] Update timestamp
- * @type \Google\Protobuf\Timestamp $delete_time
- * Output only. [Output only] Delete timestamp
- * @type array|\Google\Protobuf\Internal\MapField $labels
- * Optional. Labels as key value pairs
- * @type string $etag
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- * @type bool $reconciling
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- * @type array|\Google\Protobuf\Internal\MapField $annotations
- * Optional. Allows clients to store small amounts of arbitrary data.
- * @type string $uid
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- * @type string $webhook_id
- * Output only. External ID of the webhook created for the repository.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Identifier. Resource name of the repository, in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
- * @return string
- */
- public function getName()
- {
- return $this->name;
- }
-
- /**
- * Identifier. Resource name of the repository, in the format
- * `projects/*/locations/*/connections/*/gitRepositoryLinks/*`.
- *
- * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER];
- * @param string $var
- * @return $this
- */
- public function setName($var)
- {
- GPBUtil::checkString($var, True);
- $this->name = $var;
-
- return $this;
- }
-
- /**
- * Required. Git Clone URI.
- *
- * Generated from protobuf field string clone_uri = 2 [(.google.api.field_behavior) = REQUIRED];
- * @return string
- */
- public function getCloneUri()
- {
- return $this->clone_uri;
- }
-
- /**
- * Required. Git Clone URI.
- *
- * Generated from protobuf field string clone_uri = 2 [(.google.api.field_behavior) = REQUIRED];
- * @param string $var
- * @return $this
- */
- public function setCloneUri($var)
- {
- GPBUtil::checkString($var, True);
- $this->clone_uri = $var;
-
- return $this;
- }
-
- /**
- * Output only. [Output only] Create timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getCreateTime()
- {
- return $this->create_time;
- }
-
- public function hasCreateTime()
- {
- return isset($this->create_time);
- }
-
- public function clearCreateTime()
- {
- unset($this->create_time);
- }
-
- /**
- * Output only. [Output only] Create timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setCreateTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->create_time = $var;
-
- return $this;
- }
-
- /**
- * Output only. [Output only] Update timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getUpdateTime()
- {
- return $this->update_time;
- }
-
- public function hasUpdateTime()
- {
- return isset($this->update_time);
- }
-
- public function clearUpdateTime()
- {
- unset($this->update_time);
- }
-
- /**
- * Output only. [Output only] Update timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp update_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setUpdateTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->update_time = $var;
-
- return $this;
- }
-
- /**
- * Output only. [Output only] Delete timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp delete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getDeleteTime()
- {
- return $this->delete_time;
- }
-
- public function hasDeleteTime()
- {
- return isset($this->delete_time);
- }
-
- public function clearDeleteTime()
- {
- unset($this->delete_time);
- }
-
- /**
- * Output only. [Output only] Delete timestamp
- *
- * Generated from protobuf field .google.protobuf.Timestamp delete_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setDeleteTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->delete_time = $var;
-
- return $this;
- }
-
- /**
- * Optional. Labels as key value pairs
- *
- * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Protobuf\Internal\MapField
- */
- public function getLabels()
- {
- return $this->labels;
- }
-
- /**
- * Optional. Labels as key value pairs
- *
- * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL];
- * @param array|\Google\Protobuf\Internal\MapField $var
- * @return $this
- */
- public function setLabels($var)
- {
- $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::STRING);
- $this->labels = $arr;
-
- return $this;
- }
-
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getEtag()
- {
- return $this->etag;
- }
-
- /**
- * Optional. This checksum is computed by the server based on the value of
- * other fields, and may be sent on update and delete requests to ensure the
- * client has an up-to-date value before proceeding.
- *
- * Generated from protobuf field string etag = 7 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setEtag($var)
- {
- GPBUtil::checkString($var, True);
- $this->etag = $var;
-
- return $this;
- }
-
- /**
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- *
- * Generated from protobuf field bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return bool
- */
- public function getReconciling()
- {
- return $this->reconciling;
- }
-
- /**
- * Output only. Set to true when the connection is being set up or updated in
- * the background.
- *
- * Generated from protobuf field bool reconciling = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param bool $var
- * @return $this
- */
- public function setReconciling($var)
- {
- GPBUtil::checkBool($var);
- $this->reconciling = $var;
-
- return $this;
- }
-
- /**
- * Optional. Allows clients to store small amounts of arbitrary data.
- *
- * Generated from protobuf field map annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
- * @return \Google\Protobuf\Internal\MapField
- */
- public function getAnnotations()
- {
- return $this->annotations;
- }
-
- /**
- * Optional. Allows clients to store small amounts of arbitrary data.
- *
- * Generated from protobuf field map annotations = 9 [(.google.api.field_behavior) = OPTIONAL];
- * @param array|\Google\Protobuf\Internal\MapField $var
- * @return $this
- */
- public function setAnnotations($var)
- {
- $arr = GPBUtil::checkMapField($var, \Google\Protobuf\Internal\GPBType::STRING, \Google\Protobuf\Internal\GPBType::STRING);
- $this->annotations = $arr;
-
- return $this;
- }
-
- /**
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- *
- * Generated from protobuf field string uid = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
- * @return string
- */
- public function getUid()
- {
- return $this->uid;
- }
-
- /**
- * Output only. A system-assigned unique identifier for a the
- * GitRepositoryLink.
- *
- * Generated from protobuf field string uid = 10 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setUid($var)
- {
- GPBUtil::checkString($var, True);
- $this->uid = $var;
-
- return $this;
- }
-
- /**
- * Output only. External ID of the webhook created for the repository.
- *
- * Generated from protobuf field string webhook_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getWebhookId()
- {
- return $this->webhook_id;
- }
-
- /**
- * Output only. External ID of the webhook created for the repository.
- *
- * Generated from protobuf field string webhook_id = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setWebhookId($var)
- {
- GPBUtil::checkString($var, True);
- $this->webhook_id = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/InstallationState.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/InstallationState.php
deleted file mode 100644
index d386e6ed3283..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/InstallationState.php
+++ /dev/null
@@ -1,145 +0,0 @@
-google.cloud.developerconnect.v1.InstallationState
- */
-class InstallationState extends \Google\Protobuf\Internal\Message
-{
- /**
- * Output only. Current step of the installation process.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.InstallationState.Stage stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $stage = 0;
- /**
- * Output only. Message of what the user should do next to continue the
- * installation. Empty string if the installation is already complete.
- *
- * Generated from protobuf field string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $message = '';
- /**
- * Output only. Link to follow for next action. Empty string if the
- * installation is already complete.
- *
- * Generated from protobuf field string action_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $action_uri = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type int $stage
- * Output only. Current step of the installation process.
- * @type string $message
- * Output only. Message of what the user should do next to continue the
- * installation. Empty string if the installation is already complete.
- * @type string $action_uri
- * Output only. Link to follow for next action. Empty string if the
- * installation is already complete.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Output only. Current step of the installation process.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.InstallationState.Stage stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return int
- */
- public function getStage()
- {
- return $this->stage;
- }
-
- /**
- * Output only. Current step of the installation process.
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.InstallationState.Stage stage = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param int $var
- * @return $this
- */
- public function setStage($var)
- {
- GPBUtil::checkEnum($var, \Google\Cloud\DeveloperConnect\V1\InstallationState\Stage::class);
- $this->stage = $var;
-
- return $this;
- }
-
- /**
- * Output only. Message of what the user should do next to continue the
- * installation. Empty string if the installation is already complete.
- *
- * Generated from protobuf field string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getMessage()
- {
- return $this->message;
- }
-
- /**
- * Output only. Message of what the user should do next to continue the
- * installation. Empty string if the installation is already complete.
- *
- * Generated from protobuf field string message = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setMessage($var)
- {
- GPBUtil::checkString($var, True);
- $this->message = $var;
-
- return $this;
- }
-
- /**
- * Output only. Link to follow for next action. Empty string if the
- * installation is already complete.
- *
- * Generated from protobuf field string action_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getActionUri()
- {
- return $this->action_uri;
- }
-
- /**
- * Output only. Link to follow for next action. Empty string if the
- * installation is already complete.
- *
- * Generated from protobuf field string action_uri = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setActionUri($var)
- {
- GPBUtil::checkString($var, True);
- $this->action_uri = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/InstallationState/Stage.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/InstallationState/Stage.php
deleted file mode 100644
index 6e7a85ea9819..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/InstallationState/Stage.php
+++ /dev/null
@@ -1,79 +0,0 @@
-google.cloud.developerconnect.v1.InstallationState.Stage
- */
-class Stage
-{
- /**
- * No stage specified.
- *
- * Generated from protobuf enum STAGE_UNSPECIFIED = 0;
- */
- const STAGE_UNSPECIFIED = 0;
- /**
- * Only for GitHub Enterprise. An App creation has been requested.
- * The user needs to confirm the creation in their GitHub enterprise host.
- *
- * Generated from protobuf enum PENDING_CREATE_APP = 1;
- */
- const PENDING_CREATE_APP = 1;
- /**
- * User needs to authorize the GitHub (or Enterprise) App via OAuth.
- *
- * Generated from protobuf enum PENDING_USER_OAUTH = 2;
- */
- const PENDING_USER_OAUTH = 2;
- /**
- * User needs to follow the link to install the GitHub (or Enterprise) App.
- *
- * Generated from protobuf enum PENDING_INSTALL_APP = 3;
- */
- const PENDING_INSTALL_APP = 3;
- /**
- * Installation process has been completed.
- *
- * Generated from protobuf enum COMPLETE = 10;
- */
- const COMPLETE = 10;
-
- private static $valueToName = [
- self::STAGE_UNSPECIFIED => 'STAGE_UNSPECIFIED',
- self::PENDING_CREATE_APP => 'PENDING_CREATE_APP',
- self::PENDING_USER_OAUTH => 'PENDING_USER_OAUTH',
- self::PENDING_INSTALL_APP => 'PENDING_INSTALL_APP',
- self::COMPLETE => 'COMPLETE',
- ];
-
- 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);
- }
-}
-
-// Adding a class alias for backwards compatibility with the previous class name.
-class_alias(Stage::class, \Google\Cloud\DeveloperConnect\V1\InstallationState_Stage::class);
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/LinkableGitRepository.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/LinkableGitRepository.php
deleted file mode 100644
index 800ae7c1241a..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/LinkableGitRepository.php
+++ /dev/null
@@ -1,68 +0,0 @@
-google.cloud.developerconnect.v1.LinkableGitRepository
- */
-class LinkableGitRepository extends \Google\Protobuf\Internal\Message
-{
- /**
- * The clone uri of the repository.
- *
- * Generated from protobuf field string clone_uri = 1;
- */
- protected $clone_uri = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $clone_uri
- * The clone uri of the repository.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * The clone uri of the repository.
- *
- * Generated from protobuf field string clone_uri = 1;
- * @return string
- */
- public function getCloneUri()
- {
- return $this->clone_uri;
- }
-
- /**
- * The clone uri of the repository.
- *
- * Generated from protobuf field string clone_uri = 1;
- * @param string $var
- * @return $this
- */
- public function setCloneUri($var)
- {
- GPBUtil::checkString($var, True);
- $this->clone_uri = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListConnectionsRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListConnectionsRequest.php
deleted file mode 100644
index d89bfd8b485b..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListConnectionsRequest.php
+++ /dev/null
@@ -1,221 +0,0 @@
-google.cloud.developerconnect.v1.ListConnectionsRequest
- */
-class ListConnectionsRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Parent value for ListConnectionsRequest
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $parent = '';
- /**
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_size = 0;
- /**
- * Optional. A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_token = '';
- /**
- * Optional. Filtering results
- *
- * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $filter = '';
- /**
- * Optional. Hint for how to order the results
- *
- * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $order_by = '';
-
- /**
- * @param string $parent Required. Parent value for ListConnectionsRequest
- * Please see {@see DeveloperConnectClient::locationName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\ListConnectionsRequest
- *
- * @experimental
- */
- public static function build(string $parent): self
- {
- return (new self())
- ->setParent($parent);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $parent
- * Required. Parent value for ListConnectionsRequest
- * @type int $page_size
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- * @type string $page_token
- * Optional. A token identifying a page of results the server should return.
- * @type string $filter
- * Optional. Filtering results
- * @type string $order_by
- * Optional. Hint for how to order the results
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Parent value for ListConnectionsRequest
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getParent()
- {
- return $this->parent;
- }
-
- /**
- * Required. Parent value for ListConnectionsRequest
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setParent($var)
- {
- GPBUtil::checkString($var, True);
- $this->parent = $var;
-
- return $this;
- }
-
- /**
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @return int
- */
- public function getPageSize()
- {
- return $this->page_size;
- }
-
- /**
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @param int $var
- * @return $this
- */
- public function setPageSize($var)
- {
- GPBUtil::checkInt32($var);
- $this->page_size = $var;
-
- return $this;
- }
-
- /**
- * Optional. A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getPageToken()
- {
- return $this->page_token;
- }
-
- /**
- * Optional. A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->page_token = $var;
-
- return $this;
- }
-
- /**
- * Optional. Filtering results
- *
- * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getFilter()
- {
- return $this->filter;
- }
-
- /**
- * Optional. Filtering results
- *
- * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setFilter($var)
- {
- GPBUtil::checkString($var, True);
- $this->filter = $var;
-
- return $this;
- }
-
- /**
- * Optional. Hint for how to order the results
- *
- * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getOrderBy()
- {
- return $this->order_by;
- }
-
- /**
- * Optional. Hint for how to order the results
- *
- * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setOrderBy($var)
- {
- GPBUtil::checkString($var, True);
- $this->order_by = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListConnectionsResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListConnectionsResponse.php
deleted file mode 100644
index cfbb687e8868..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListConnectionsResponse.php
+++ /dev/null
@@ -1,135 +0,0 @@
-google.cloud.developerconnect.v1.ListConnectionsResponse
- */
-class ListConnectionsResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * The list of Connection
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.Connection connections = 1;
- */
- private $connections;
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- */
- protected $next_page_token = '';
- /**
- * Locations that could not be reached.
- *
- * Generated from protobuf field repeated string unreachable = 3;
- */
- private $unreachable;
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type array<\Google\Cloud\DeveloperConnect\V1\Connection>|\Google\Protobuf\Internal\RepeatedField $connections
- * The list of Connection
- * @type string $next_page_token
- * A token identifying a page of results the server should return.
- * @type array|\Google\Protobuf\Internal\RepeatedField $unreachable
- * Locations that could not be reached.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * The list of Connection
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.Connection connections = 1;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getConnections()
- {
- return $this->connections;
- }
-
- /**
- * The list of Connection
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.Connection connections = 1;
- * @param array<\Google\Cloud\DeveloperConnect\V1\Connection>|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setConnections($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\DeveloperConnect\V1\Connection::class);
- $this->connections = $arr;
-
- return $this;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @return string
- */
- public function getNextPageToken()
- {
- return $this->next_page_token;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @param string $var
- * @return $this
- */
- public function setNextPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->next_page_token = $var;
-
- return $this;
- }
-
- /**
- * Locations that could not be reached.
- *
- * Generated from protobuf field repeated string unreachable = 3;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getUnreachable()
- {
- return $this->unreachable;
- }
-
- /**
- * Locations that could not be reached.
- *
- * Generated from protobuf field repeated string unreachable = 3;
- * @param array|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setUnreachable($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::STRING);
- $this->unreachable = $arr;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListGitRepositoryLinksRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListGitRepositoryLinksRequest.php
deleted file mode 100644
index 181e7f962415..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListGitRepositoryLinksRequest.php
+++ /dev/null
@@ -1,221 +0,0 @@
-google.cloud.developerconnect.v1.ListGitRepositoryLinksRequest
- */
-class ListGitRepositoryLinksRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Parent value for ListGitRepositoryLinksRequest
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $parent = '';
- /**
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_size = 0;
- /**
- * Optional. A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $page_token = '';
- /**
- * Optional. Filtering results
- *
- * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $filter = '';
- /**
- * Optional. Hint for how to order the results
- *
- * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $order_by = '';
-
- /**
- * @param string $parent Required. Parent value for ListGitRepositoryLinksRequest
- * Please see {@see DeveloperConnectClient::connectionName()} for help formatting this field.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\ListGitRepositoryLinksRequest
- *
- * @experimental
- */
- public static function build(string $parent): self
- {
- return (new self())
- ->setParent($parent);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $parent
- * Required. Parent value for ListGitRepositoryLinksRequest
- * @type int $page_size
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- * @type string $page_token
- * Optional. A token identifying a page of results the server should return.
- * @type string $filter
- * Optional. Filtering results
- * @type string $order_by
- * Optional. Hint for how to order the results
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Parent value for ListGitRepositoryLinksRequest
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getParent()
- {
- return $this->parent;
- }
-
- /**
- * Required. Parent value for ListGitRepositoryLinksRequest
- *
- * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setParent($var)
- {
- GPBUtil::checkString($var, True);
- $this->parent = $var;
-
- return $this;
- }
-
- /**
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @return int
- */
- public function getPageSize()
- {
- return $this->page_size;
- }
-
- /**
- * Optional. Requested page size. Server may return fewer items than
- * requested. If unspecified, server will pick an appropriate default.
- *
- * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL];
- * @param int $var
- * @return $this
- */
- public function setPageSize($var)
- {
- GPBUtil::checkInt32($var);
- $this->page_size = $var;
-
- return $this;
- }
-
- /**
- * Optional. A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getPageToken()
- {
- return $this->page_token;
- }
-
- /**
- * Optional. A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string page_token = 3 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->page_token = $var;
-
- return $this;
- }
-
- /**
- * Optional. Filtering results
- *
- * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getFilter()
- {
- return $this->filter;
- }
-
- /**
- * Optional. Filtering results
- *
- * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setFilter($var)
- {
- GPBUtil::checkString($var, True);
- $this->filter = $var;
-
- return $this;
- }
-
- /**
- * Optional. Hint for how to order the results
- *
- * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return string
- */
- public function getOrderBy()
- {
- return $this->order_by;
- }
-
- /**
- * Optional. Hint for how to order the results
- *
- * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param string $var
- * @return $this
- */
- public function setOrderBy($var)
- {
- GPBUtil::checkString($var, True);
- $this->order_by = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListGitRepositoryLinksResponse.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListGitRepositoryLinksResponse.php
deleted file mode 100644
index 523f56db1fbc..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/ListGitRepositoryLinksResponse.php
+++ /dev/null
@@ -1,135 +0,0 @@
-google.cloud.developerconnect.v1.ListGitRepositoryLinksResponse
- */
-class ListGitRepositoryLinksResponse extends \Google\Protobuf\Internal\Message
-{
- /**
- * The list of GitRepositoryLinks
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.GitRepositoryLink git_repository_links = 1;
- */
- private $git_repository_links;
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- */
- protected $next_page_token = '';
- /**
- * Locations that could not be reached.
- *
- * Generated from protobuf field repeated string unreachable = 3;
- */
- private $unreachable;
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type array<\Google\Cloud\DeveloperConnect\V1\GitRepositoryLink>|\Google\Protobuf\Internal\RepeatedField $git_repository_links
- * The list of GitRepositoryLinks
- * @type string $next_page_token
- * A token identifying a page of results the server should return.
- * @type array|\Google\Protobuf\Internal\RepeatedField $unreachable
- * Locations that could not be reached.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * The list of GitRepositoryLinks
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.GitRepositoryLink git_repository_links = 1;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getGitRepositoryLinks()
- {
- return $this->git_repository_links;
- }
-
- /**
- * The list of GitRepositoryLinks
- *
- * Generated from protobuf field repeated .google.cloud.developerconnect.v1.GitRepositoryLink git_repository_links = 1;
- * @param array<\Google\Cloud\DeveloperConnect\V1\GitRepositoryLink>|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setGitRepositoryLinks($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\DeveloperConnect\V1\GitRepositoryLink::class);
- $this->git_repository_links = $arr;
-
- return $this;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @return string
- */
- public function getNextPageToken()
- {
- return $this->next_page_token;
- }
-
- /**
- * A token identifying a page of results the server should return.
- *
- * Generated from protobuf field string next_page_token = 2;
- * @param string $var
- * @return $this
- */
- public function setNextPageToken($var)
- {
- GPBUtil::checkString($var, True);
- $this->next_page_token = $var;
-
- return $this;
- }
-
- /**
- * Locations that could not be reached.
- *
- * Generated from protobuf field repeated string unreachable = 3;
- * @return \Google\Protobuf\Internal\RepeatedField
- */
- public function getUnreachable()
- {
- return $this->unreachable;
- }
-
- /**
- * Locations that could not be reached.
- *
- * Generated from protobuf field repeated string unreachable = 3;
- * @param array|\Google\Protobuf\Internal\RepeatedField $var
- * @return $this
- */
- public function setUnreachable($var)
- {
- $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::STRING);
- $this->unreachable = $arr;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/OAuthCredential.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/OAuthCredential.php
deleted file mode 100644
index 9b16b9fb193a..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/OAuthCredential.php
+++ /dev/null
@@ -1,106 +0,0 @@
-google.cloud.developerconnect.v1.OAuthCredential
- */
-class OAuthCredential extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. A SecretManager resource containing the OAuth token that
- * authorizes the connection. Format: `projects/*/secrets/*/versions/*`.
- *
- * Generated from protobuf field string oauth_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- */
- protected $oauth_token_secret_version = '';
- /**
- * Output only. The username associated with this token.
- *
- * Generated from protobuf field string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $username = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type string $oauth_token_secret_version
- * Required. A SecretManager resource containing the OAuth token that
- * authorizes the connection. Format: `projects/*/secrets/*/versions/*`.
- * @type string $username
- * Output only. The username associated with this token.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. A SecretManager resource containing the OAuth token that
- * authorizes the connection. Format: `projects/*/secrets/*/versions/*`.
- *
- * Generated from protobuf field string oauth_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @return string
- */
- public function getOauthTokenSecretVersion()
- {
- return $this->oauth_token_secret_version;
- }
-
- /**
- * Required. A SecretManager resource containing the OAuth token that
- * authorizes the connection. Format: `projects/*/secrets/*/versions/*`.
- *
- * Generated from protobuf field string oauth_token_secret_version = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = {
- * @param string $var
- * @return $this
- */
- public function setOauthTokenSecretVersion($var)
- {
- GPBUtil::checkString($var, True);
- $this->oauth_token_secret_version = $var;
-
- return $this;
- }
-
- /**
- * Output only. The username associated with this token.
- *
- * Generated from protobuf field string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getUsername()
- {
- return $this->username;
- }
-
- /**
- * Output only. The username associated with this token.
- *
- * Generated from protobuf field string username = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setUsername($var)
- {
- GPBUtil::checkString($var, True);
- $this->username = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/OperationMetadata.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/OperationMetadata.php
deleted file mode 100644
index 230685d22900..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/OperationMetadata.php
+++ /dev/null
@@ -1,311 +0,0 @@
-google.cloud.developerconnect.v1.OperationMetadata
- */
-class OperationMetadata extends \Google\Protobuf\Internal\Message
-{
- /**
- * Output only. The time the operation was created.
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $create_time = null;
- /**
- * Output only. The time the operation finished running.
- *
- * Generated from protobuf field .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $end_time = null;
- /**
- * Output only. Server-defined resource path for the target of the operation.
- *
- * Generated from protobuf field string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $target = '';
- /**
- * Output only. Name of the verb executed by the operation.
- *
- * Generated from protobuf field string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $verb = '';
- /**
- * Output only. Human-readable status of the operation, if any.
- *
- * Generated from protobuf field string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $status_message = '';
- /**
- * Output only. Identifies whether the user has requested cancellation
- * of the operation. Operations that have been cancelled successfully
- * have
- * [google.longrunning.Operation.error][google.longrunning.Operation.error]
- * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
- * corresponding to `Code.CANCELLED`.
- *
- * Generated from protobuf field bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $requested_cancellation = false;
- /**
- * Output only. API version used to start the operation.
- *
- * Generated from protobuf field string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- */
- protected $api_version = '';
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type \Google\Protobuf\Timestamp $create_time
- * Output only. The time the operation was created.
- * @type \Google\Protobuf\Timestamp $end_time
- * Output only. The time the operation finished running.
- * @type string $target
- * Output only. Server-defined resource path for the target of the operation.
- * @type string $verb
- * Output only. Name of the verb executed by the operation.
- * @type string $status_message
- * Output only. Human-readable status of the operation, if any.
- * @type bool $requested_cancellation
- * Output only. Identifies whether the user has requested cancellation
- * of the operation. Operations that have been cancelled successfully
- * have
- * [google.longrunning.Operation.error][google.longrunning.Operation.error]
- * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
- * corresponding to `Code.CANCELLED`.
- * @type string $api_version
- * Output only. API version used to start the operation.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Output only. The time the operation was created.
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getCreateTime()
- {
- return $this->create_time;
- }
-
- public function hasCreateTime()
- {
- return isset($this->create_time);
- }
-
- public function clearCreateTime()
- {
- unset($this->create_time);
- }
-
- /**
- * Output only. The time the operation was created.
- *
- * Generated from protobuf field .google.protobuf.Timestamp create_time = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setCreateTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->create_time = $var;
-
- return $this;
- }
-
- /**
- * Output only. The time the operation finished running.
- *
- * Generated from protobuf field .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return \Google\Protobuf\Timestamp|null
- */
- public function getEndTime()
- {
- return $this->end_time;
- }
-
- public function hasEndTime()
- {
- return isset($this->end_time);
- }
-
- public function clearEndTime()
- {
- unset($this->end_time);
- }
-
- /**
- * Output only. The time the operation finished running.
- *
- * Generated from protobuf field .google.protobuf.Timestamp end_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param \Google\Protobuf\Timestamp $var
- * @return $this
- */
- public function setEndTime($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\Timestamp::class);
- $this->end_time = $var;
-
- return $this;
- }
-
- /**
- * Output only. Server-defined resource path for the target of the operation.
- *
- * Generated from protobuf field string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getTarget()
- {
- return $this->target;
- }
-
- /**
- * Output only. Server-defined resource path for the target of the operation.
- *
- * Generated from protobuf field string target = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setTarget($var)
- {
- GPBUtil::checkString($var, True);
- $this->target = $var;
-
- return $this;
- }
-
- /**
- * Output only. Name of the verb executed by the operation.
- *
- * Generated from protobuf field string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getVerb()
- {
- return $this->verb;
- }
-
- /**
- * Output only. Name of the verb executed by the operation.
- *
- * Generated from protobuf field string verb = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setVerb($var)
- {
- GPBUtil::checkString($var, True);
- $this->verb = $var;
-
- return $this;
- }
-
- /**
- * Output only. Human-readable status of the operation, if any.
- *
- * Generated from protobuf field string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getStatusMessage()
- {
- return $this->status_message;
- }
-
- /**
- * Output only. Human-readable status of the operation, if any.
- *
- * Generated from protobuf field string status_message = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setStatusMessage($var)
- {
- GPBUtil::checkString($var, True);
- $this->status_message = $var;
-
- return $this;
- }
-
- /**
- * Output only. Identifies whether the user has requested cancellation
- * of the operation. Operations that have been cancelled successfully
- * have
- * [google.longrunning.Operation.error][google.longrunning.Operation.error]
- * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
- * corresponding to `Code.CANCELLED`.
- *
- * Generated from protobuf field bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return bool
- */
- public function getRequestedCancellation()
- {
- return $this->requested_cancellation;
- }
-
- /**
- * Output only. Identifies whether the user has requested cancellation
- * of the operation. Operations that have been cancelled successfully
- * have
- * [google.longrunning.Operation.error][google.longrunning.Operation.error]
- * value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
- * corresponding to `Code.CANCELLED`.
- *
- * Generated from protobuf field bool requested_cancellation = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param bool $var
- * @return $this
- */
- public function setRequestedCancellation($var)
- {
- GPBUtil::checkBool($var);
- $this->requested_cancellation = $var;
-
- return $this;
- }
-
- /**
- * Output only. API version used to start the operation.
- *
- * Generated from protobuf field string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @return string
- */
- public function getApiVersion()
- {
- return $this->api_version;
- }
-
- /**
- * Output only. API version used to start the operation.
- *
- * Generated from protobuf field string api_version = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
- * @param string $var
- * @return $this
- */
- public function setApiVersion($var)
- {
- GPBUtil::checkString($var, True);
- $this->api_version = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/UpdateConnectionRequest.php b/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/UpdateConnectionRequest.php
deleted file mode 100644
index 3c303ba1de8c..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/proto/src/Google/Cloud/DeveloperConnect/V1/UpdateConnectionRequest.php
+++ /dev/null
@@ -1,314 +0,0 @@
-google.cloud.developerconnect.v1.UpdateConnectionRequest
- */
-class UpdateConnectionRequest extends \Google\Protobuf\Internal\Message
-{
- /**
- * Required. Field mask is used to specify the fields to be overwritten in the
- * Connection resource by the update.
- * The fields specified in the update_mask are relative to the resource, not
- * the full request. A field will be overwritten if it is in the mask. If the
- * user does not provide a mask then all fields will be overwritten.
- *
- * Generated from protobuf field .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $update_mask = null;
- /**
- * Required. The resource being updated
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.Connection connection = 2 [(.google.api.field_behavior) = REQUIRED];
- */
- protected $connection = null;
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- */
- protected $request_id = '';
- /**
- * Optional. If set to true, and the connection is not found a new connection
- * will be created. In this situation `update_mask` is ignored.
- * The creation will succeed only if the input connection has all the
- * necessary information (e.g a github_config with both user_oauth_token and
- * installation_id properties).
- *
- * Generated from protobuf field bool allow_missing = 4 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $allow_missing = false;
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- */
- protected $validate_only = false;
-
- /**
- * @param \Google\Cloud\DeveloperConnect\V1\Connection $connection Required. The resource being updated
- * @param \Google\Protobuf\FieldMask $updateMask Required. Field mask is used to specify the fields to be overwritten in the
- * Connection resource by the update.
- * The fields specified in the update_mask are relative to the resource, not
- * the full request. A field will be overwritten if it is in the mask. If the
- * user does not provide a mask then all fields will be overwritten.
- *
- * @return \Google\Cloud\DeveloperConnect\V1\UpdateConnectionRequest
- *
- * @experimental
- */
- public static function build(\Google\Cloud\DeveloperConnect\V1\Connection $connection, \Google\Protobuf\FieldMask $updateMask): self
- {
- return (new self())
- ->setConnection($connection)
- ->setUpdateMask($updateMask);
- }
-
- /**
- * Constructor.
- *
- * @param array $data {
- * Optional. Data for populating the Message object.
- *
- * @type \Google\Protobuf\FieldMask $update_mask
- * Required. Field mask is used to specify the fields to be overwritten in the
- * Connection resource by the update.
- * The fields specified in the update_mask are relative to the resource, not
- * the full request. A field will be overwritten if it is in the mask. If the
- * user does not provide a mask then all fields will be overwritten.
- * @type \Google\Cloud\DeveloperConnect\V1\Connection $connection
- * Required. The resource being updated
- * @type string $request_id
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- * @type bool $allow_missing
- * Optional. If set to true, and the connection is not found a new connection
- * will be created. In this situation `update_mask` is ignored.
- * The creation will succeed only if the input connection has all the
- * necessary information (e.g a github_config with both user_oauth_token and
- * installation_id properties).
- * @type bool $validate_only
- * Optional. If set, validate the request, but do not actually post it.
- * }
- */
- public function __construct($data = NULL) {
- \GPBMetadata\Google\Cloud\Developerconnect\V1\DeveloperConnect::initOnce();
- parent::__construct($data);
- }
-
- /**
- * Required. Field mask is used to specify the fields to be overwritten in the
- * Connection resource by the update.
- * The fields specified in the update_mask are relative to the resource, not
- * the full request. A field will be overwritten if it is in the mask. If the
- * user does not provide a mask then all fields will be overwritten.
- *
- * Generated from protobuf field .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
- * @return \Google\Protobuf\FieldMask|null
- */
- public function getUpdateMask()
- {
- return $this->update_mask;
- }
-
- public function hasUpdateMask()
- {
- return isset($this->update_mask);
- }
-
- public function clearUpdateMask()
- {
- unset($this->update_mask);
- }
-
- /**
- * Required. Field mask is used to specify the fields to be overwritten in the
- * Connection resource by the update.
- * The fields specified in the update_mask are relative to the resource, not
- * the full request. A field will be overwritten if it is in the mask. If the
- * user does not provide a mask then all fields will be overwritten.
- *
- * Generated from protobuf field .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED];
- * @param \Google\Protobuf\FieldMask $var
- * @return $this
- */
- public function setUpdateMask($var)
- {
- GPBUtil::checkMessage($var, \Google\Protobuf\FieldMask::class);
- $this->update_mask = $var;
-
- return $this;
- }
-
- /**
- * Required. The resource being updated
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.Connection connection = 2 [(.google.api.field_behavior) = REQUIRED];
- * @return \Google\Cloud\DeveloperConnect\V1\Connection|null
- */
- public function getConnection()
- {
- return $this->connection;
- }
-
- public function hasConnection()
- {
- return isset($this->connection);
- }
-
- public function clearConnection()
- {
- unset($this->connection);
- }
-
- /**
- * Required. The resource being updated
- *
- * Generated from protobuf field .google.cloud.developerconnect.v1.Connection connection = 2 [(.google.api.field_behavior) = REQUIRED];
- * @param \Google\Cloud\DeveloperConnect\V1\Connection $var
- * @return $this
- */
- public function setConnection($var)
- {
- GPBUtil::checkMessage($var, \Google\Cloud\DeveloperConnect\V1\Connection::class);
- $this->connection = $var;
-
- return $this;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @return string
- */
- public function getRequestId()
- {
- return $this->request_id;
- }
-
- /**
- * Optional. An optional request ID to identify requests. Specify a unique
- * request ID so that if you must retry your request, the server will know to
- * ignore the request if it has already been completed. The server will
- * guarantee that for at least 60 minutes since the first request.
- * For example, consider a situation where you make an initial request and the
- * request times out. If you make the request again with the same request
- * ID, the server can check if original operation with the same request ID
- * was received, and if so, will ignore the second request. This prevents
- * clients from accidentally creating duplicate commitments.
- * The request ID must be a valid UUID with the exception that zero UUID is
- * not supported (00000000-0000-0000-0000-000000000000).
- *
- * Generated from protobuf field string request_id = 3 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = {
- * @param string $var
- * @return $this
- */
- public function setRequestId($var)
- {
- GPBUtil::checkString($var, True);
- $this->request_id = $var;
-
- return $this;
- }
-
- /**
- * Optional. If set to true, and the connection is not found a new connection
- * will be created. In this situation `update_mask` is ignored.
- * The creation will succeed only if the input connection has all the
- * necessary information (e.g a github_config with both user_oauth_token and
- * installation_id properties).
- *
- * Generated from protobuf field bool allow_missing = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getAllowMissing()
- {
- return $this->allow_missing;
- }
-
- /**
- * Optional. If set to true, and the connection is not found a new connection
- * will be created. In this situation `update_mask` is ignored.
- * The creation will succeed only if the input connection has all the
- * necessary information (e.g a github_config with both user_oauth_token and
- * installation_id properties).
- *
- * Generated from protobuf field bool allow_missing = 4 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setAllowMissing($var)
- {
- GPBUtil::checkBool($var);
- $this->allow_missing = $var;
-
- return $this;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @return bool
- */
- public function getValidateOnly()
- {
- return $this->validate_only;
- }
-
- /**
- * Optional. If set, validate the request, but do not actually post it.
- *
- * Generated from protobuf field bool validate_only = 5 [(.google.api.field_behavior) = OPTIONAL];
- * @param bool $var
- * @return $this
- */
- public function setValidateOnly($var)
- {
- GPBUtil::checkBool($var);
- $this->validate_only = $var;
-
- return $this;
- }
-
-}
-
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/create_connection.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/create_connection.php
deleted file mode 100644
index cbb5d8f4c53d..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/create_connection.php
+++ /dev/null
@@ -1,90 +0,0 @@
-setParent($formattedParent)
- ->setConnectionId($connectionId)
- ->setConnection($connection);
-
- // Call the API and handle any network failures.
- try {
- /** @var OperationResponse $response */
- $response = $developerConnectClient->createConnection($request);
- $response->pollUntilComplete();
-
- if ($response->operationSucceeded()) {
- /** @var Connection $result */
- $result = $response->getResult();
- printf('Operation successful with response data: %s' . PHP_EOL, $result->serializeToJsonString());
- } else {
- /** @var Status $error */
- $error = $response->getError();
- printf('Operation failed with error data: %s' . PHP_EOL, $error->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedParent = DeveloperConnectClient::locationName('[PROJECT]', '[LOCATION]');
- $connectionId = '[CONNECTION_ID]';
-
- create_connection_sample($formattedParent, $connectionId);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_CreateConnection_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/create_git_repository_link.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/create_git_repository_link.php
deleted file mode 100644
index d9585bf6051d..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/create_git_repository_link.php
+++ /dev/null
@@ -1,109 +0,0 @@
-setCloneUri($gitRepositoryLinkCloneUri);
- $request = (new CreateGitRepositoryLinkRequest())
- ->setParent($formattedParent)
- ->setGitRepositoryLink($gitRepositoryLink)
- ->setGitRepositoryLinkId($gitRepositoryLinkId);
-
- // Call the API and handle any network failures.
- try {
- /** @var OperationResponse $response */
- $response = $developerConnectClient->createGitRepositoryLink($request);
- $response->pollUntilComplete();
-
- if ($response->operationSucceeded()) {
- /** @var GitRepositoryLink $result */
- $result = $response->getResult();
- printf('Operation successful with response data: %s' . PHP_EOL, $result->serializeToJsonString());
- } else {
- /** @var Status $error */
- $error = $response->getError();
- printf('Operation failed with error data: %s' . PHP_EOL, $error->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedParent = DeveloperConnectClient::connectionName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]'
- );
- $gitRepositoryLinkCloneUri = '[CLONE_URI]';
- $gitRepositoryLinkId = '[GIT_REPOSITORY_LINK_ID]';
-
- create_git_repository_link_sample(
- $formattedParent,
- $gitRepositoryLinkCloneUri,
- $gitRepositoryLinkId
- );
-}
-// [END developerconnect_v1_generated_DeveloperConnect_CreateGitRepositoryLink_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/delete_connection.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/delete_connection.php
deleted file mode 100644
index 14d6dfc8decf..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/delete_connection.php
+++ /dev/null
@@ -1,80 +0,0 @@
-setName($formattedName);
-
- // Call the API and handle any network failures.
- try {
- /** @var OperationResponse $response */
- $response = $developerConnectClient->deleteConnection($request);
- $response->pollUntilComplete();
-
- if ($response->operationSucceeded()) {
- printf('Operation completed successfully.' . PHP_EOL);
- } else {
- /** @var Status $error */
- $error = $response->getError();
- printf('Operation failed with error data: %s' . PHP_EOL, $error->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedName = DeveloperConnectClient::connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
-
- delete_connection_sample($formattedName);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_DeleteConnection_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/delete_git_repository_link.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/delete_git_repository_link.php
deleted file mode 100644
index fa1acf4d24bd..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/delete_git_repository_link.php
+++ /dev/null
@@ -1,85 +0,0 @@
-setName($formattedName);
-
- // Call the API and handle any network failures.
- try {
- /** @var OperationResponse $response */
- $response = $developerConnectClient->deleteGitRepositoryLink($request);
- $response->pollUntilComplete();
-
- if ($response->operationSucceeded()) {
- printf('Operation completed successfully.' . PHP_EOL);
- } else {
- /** @var Status $error */
- $error = $response->getError();
- printf('Operation failed with error data: %s' . PHP_EOL, $error->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedName = DeveloperConnectClient::gitRepositoryLinkName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]',
- '[GIT_REPOSITORY_LINK]'
- );
-
- delete_git_repository_link_sample($formattedName);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_DeleteGitRepositoryLink_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_git_hub_installations.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_git_hub_installations.php
deleted file mode 100644
index a2ba9bab4bc6..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_git_hub_installations.php
+++ /dev/null
@@ -1,79 +0,0 @@
-setConnection($formattedConnection);
-
- // Call the API and handle any network failures.
- try {
- /** @var FetchGitHubInstallationsResponse $response */
- $response = $developerConnectClient->fetchGitHubInstallations($request);
- printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedConnection = DeveloperConnectClient::connectionName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]'
- );
-
- fetch_git_hub_installations_sample($formattedConnection);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_FetchGitHubInstallations_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_git_refs.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_git_refs.php
deleted file mode 100644
index 797f6186828f..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_git_refs.php
+++ /dev/null
@@ -1,85 +0,0 @@
-setGitRepositoryLink($formattedGitRepositoryLink)
- ->setRefType($refType);
-
- // Call the API and handle any network failures.
- try {
- /** @var PagedListResponse $response */
- $response = $developerConnectClient->fetchGitRefs($request);
-
- /** @var string $element */
- foreach ($response as $element) {
- printf('Element data: %s' . PHP_EOL, $element);
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedGitRepositoryLink = DeveloperConnectClient::gitRepositoryLinkName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]',
- '[GIT_REPOSITORY_LINK]'
- );
- $refType = RefType::REF_TYPE_UNSPECIFIED;
-
- fetch_git_refs_sample($formattedGitRepositoryLink, $refType);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_FetchGitRefs_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_linkable_git_repositories.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_linkable_git_repositories.php
deleted file mode 100644
index a59f7407e797..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_linkable_git_repositories.php
+++ /dev/null
@@ -1,82 +0,0 @@
-setConnection($formattedConnection);
-
- // Call the API and handle any network failures.
- try {
- /** @var PagedListResponse $response */
- $response = $developerConnectClient->fetchLinkableGitRepositories($request);
-
- /** @var LinkableGitRepository $element */
- foreach ($response as $element) {
- printf('Element data: %s' . PHP_EOL, $element->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedConnection = DeveloperConnectClient::connectionName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]'
- );
-
- fetch_linkable_git_repositories_sample($formattedConnection);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_FetchLinkableGitRepositories_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_read_token.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_read_token.php
deleted file mode 100644
index 024d996d0cbf..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_read_token.php
+++ /dev/null
@@ -1,77 +0,0 @@
-setGitRepositoryLink($formattedGitRepositoryLink);
-
- // Call the API and handle any network failures.
- try {
- /** @var FetchReadTokenResponse $response */
- $response = $developerConnectClient->fetchReadToken($request);
- printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedGitRepositoryLink = DeveloperConnectClient::gitRepositoryLinkName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]',
- '[GIT_REPOSITORY_LINK]'
- );
-
- fetch_read_token_sample($formattedGitRepositoryLink);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_FetchReadToken_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_read_write_token.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_read_write_token.php
deleted file mode 100644
index dbf90ac3ed8d..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/fetch_read_write_token.php
+++ /dev/null
@@ -1,77 +0,0 @@
-setGitRepositoryLink($formattedGitRepositoryLink);
-
- // Call the API and handle any network failures.
- try {
- /** @var FetchReadWriteTokenResponse $response */
- $response = $developerConnectClient->fetchReadWriteToken($request);
- printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedGitRepositoryLink = DeveloperConnectClient::gitRepositoryLinkName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]',
- '[GIT_REPOSITORY_LINK]'
- );
-
- fetch_read_write_token_sample($formattedGitRepositoryLink);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_FetchReadWriteToken_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_connection.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_connection.php
deleted file mode 100644
index 62f8dad3980c..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_connection.php
+++ /dev/null
@@ -1,71 +0,0 @@
-setName($formattedName);
-
- // Call the API and handle any network failures.
- try {
- /** @var Connection $response */
- $response = $developerConnectClient->getConnection($request);
- printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedName = DeveloperConnectClient::connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
-
- get_connection_sample($formattedName);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_GetConnection_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_git_repository_link.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_git_repository_link.php
deleted file mode 100644
index 7bc8921ff003..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_git_repository_link.php
+++ /dev/null
@@ -1,76 +0,0 @@
-setName($formattedName);
-
- // Call the API and handle any network failures.
- try {
- /** @var GitRepositoryLink $response */
- $response = $developerConnectClient->getGitRepositoryLink($request);
- printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedName = DeveloperConnectClient::gitRepositoryLinkName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]',
- '[GIT_REPOSITORY_LINK]'
- );
-
- get_git_repository_link_sample($formattedName);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_GetGitRepositoryLink_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_location.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_location.php
deleted file mode 100644
index bbbaa9a5f5b4..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/get_location.php
+++ /dev/null
@@ -1,57 +0,0 @@
-getLocation($request);
- printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-// [END developerconnect_v1_generated_DeveloperConnect_GetLocation_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_connections.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_connections.php
deleted file mode 100644
index f3da4ef4ae9a..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_connections.php
+++ /dev/null
@@ -1,76 +0,0 @@
-setParent($formattedParent);
-
- // Call the API and handle any network failures.
- try {
- /** @var PagedListResponse $response */
- $response = $developerConnectClient->listConnections($request);
-
- /** @var Connection $element */
- foreach ($response as $element) {
- printf('Element data: %s' . PHP_EOL, $element->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedParent = DeveloperConnectClient::locationName('[PROJECT]', '[LOCATION]');
-
- list_connections_sample($formattedParent);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_ListConnections_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_git_repository_links.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_git_repository_links.php
deleted file mode 100644
index ec2696944caf..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_git_repository_links.php
+++ /dev/null
@@ -1,80 +0,0 @@
-setParent($formattedParent);
-
- // Call the API and handle any network failures.
- try {
- /** @var PagedListResponse $response */
- $response = $developerConnectClient->listGitRepositoryLinks($request);
-
- /** @var GitRepositoryLink $element */
- foreach ($response as $element) {
- printf('Element data: %s' . PHP_EOL, $element->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-
-/**
- * Helper to execute the sample.
- *
- * This sample has been automatically generated and should be regarded as a code
- * template only. It will require modifications to work:
- * - It may require correct/in-range values for request initialization.
- * - It may require specifying regional endpoints when creating the service client,
- * please see the apiEndpoint client configuration option for more details.
- */
-function callSample(): void
-{
- $formattedParent = DeveloperConnectClient::connectionName(
- '[PROJECT]',
- '[LOCATION]',
- '[CONNECTION]'
- );
-
- list_git_repository_links_sample($formattedParent);
-}
-// [END developerconnect_v1_generated_DeveloperConnect_ListGitRepositoryLinks_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_locations.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_locations.php
deleted file mode 100644
index 4cd5195a5ff9..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/list_locations.php
+++ /dev/null
@@ -1,62 +0,0 @@
-listLocations($request);
-
- /** @var Location $element */
- foreach ($response as $element) {
- printf('Element data: %s' . PHP_EOL, $element->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-// [END developerconnect_v1_generated_DeveloperConnect_ListLocations_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/update_connection.php b/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/update_connection.php
deleted file mode 100644
index 99ac0c315fba..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/samples/V1/DeveloperConnectClient/update_connection.php
+++ /dev/null
@@ -1,74 +0,0 @@
-setUpdateMask($updateMask)
- ->setConnection($connection);
-
- // Call the API and handle any network failures.
- try {
- /** @var OperationResponse $response */
- $response = $developerConnectClient->updateConnection($request);
- $response->pollUntilComplete();
-
- if ($response->operationSucceeded()) {
- /** @var Connection $result */
- $result = $response->getResult();
- printf('Operation successful with response data: %s' . PHP_EOL, $result->serializeToJsonString());
- } else {
- /** @var Status $error */
- $error = $response->getError();
- printf('Operation failed with error data: %s' . PHP_EOL, $error->serializeToJsonString());
- }
- } catch (ApiException $ex) {
- printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());
- }
-}
-// [END developerconnect_v1_generated_DeveloperConnect_UpdateConnection_sync]
diff --git a/owl-bot-staging/DeveloperConnect/v1/src/V1/Client/DeveloperConnectClient.php b/owl-bot-staging/DeveloperConnect/v1/src/V1/Client/DeveloperConnectClient.php
deleted file mode 100644
index 9d6de85a251a..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/src/V1/Client/DeveloperConnectClient.php
+++ /dev/null
@@ -1,837 +0,0 @@
- createConnectionAsync(CreateConnectionRequest $request, array $optionalArgs = [])
- * @method PromiseInterface createGitRepositoryLinkAsync(CreateGitRepositoryLinkRequest $request, array $optionalArgs = [])
- * @method PromiseInterface deleteConnectionAsync(DeleteConnectionRequest $request, array $optionalArgs = [])
- * @method PromiseInterface deleteGitRepositoryLinkAsync(DeleteGitRepositoryLinkRequest $request, array $optionalArgs = [])
- * @method PromiseInterface fetchGitHubInstallationsAsync(FetchGitHubInstallationsRequest $request, array $optionalArgs = [])
- * @method PromiseInterface fetchGitRefsAsync(FetchGitRefsRequest $request, array $optionalArgs = [])
- * @method PromiseInterface fetchLinkableGitRepositoriesAsync(FetchLinkableGitRepositoriesRequest $request, array $optionalArgs = [])
- * @method PromiseInterface fetchReadTokenAsync(FetchReadTokenRequest $request, array $optionalArgs = [])
- * @method PromiseInterface fetchReadWriteTokenAsync(FetchReadWriteTokenRequest $request, array $optionalArgs = [])
- * @method PromiseInterface getConnectionAsync(GetConnectionRequest $request, array $optionalArgs = [])
- * @method PromiseInterface getGitRepositoryLinkAsync(GetGitRepositoryLinkRequest $request, array $optionalArgs = [])
- * @method PromiseInterface listConnectionsAsync(ListConnectionsRequest $request, array $optionalArgs = [])
- * @method PromiseInterface listGitRepositoryLinksAsync(ListGitRepositoryLinksRequest $request, array $optionalArgs = [])
- * @method PromiseInterface updateConnectionAsync(UpdateConnectionRequest $request, array $optionalArgs = [])
- * @method PromiseInterface getLocationAsync(GetLocationRequest $request, array $optionalArgs = [])
- * @method PromiseInterface listLocationsAsync(ListLocationsRequest $request, array $optionalArgs = [])
- */
-final class DeveloperConnectClient
-{
- use GapicClientTrait;
- use ResourceHelperTrait;
-
- /** The name of the service. */
- private const SERVICE_NAME = 'google.cloud.developerconnect.v1.DeveloperConnect';
-
- /**
- * The default address of the service.
- *
- * @deprecated SERVICE_ADDRESS_TEMPLATE should be used instead.
- */
- private const SERVICE_ADDRESS = 'developerconnect.googleapis.com';
-
- /** The address template of the service. */
- private const SERVICE_ADDRESS_TEMPLATE = 'developerconnect.UNIVERSE_DOMAIN';
-
- /** The default port of the service. */
- private const DEFAULT_SERVICE_PORT = 443;
-
- /** The name of the code generator, to be included in the agent header. */
- private const CODEGEN_NAME = 'gapic';
-
- /** The default scopes required by the service. */
- public static $serviceScopes = [
- 'https://www.googleapis.com/auth/cloud-platform',
- ];
-
- private $operationsClient;
-
- private static function getClientDefaults()
- {
- return [
- 'serviceName' => self::SERVICE_NAME,
- 'apiEndpoint' => self::SERVICE_ADDRESS . ':' . self::DEFAULT_SERVICE_PORT,
- 'clientConfig' => __DIR__ . '/../resources/developer_connect_client_config.json',
- 'descriptorsConfigPath' => __DIR__ . '/../resources/developer_connect_descriptor_config.php',
- 'gcpApiConfigPath' => __DIR__ . '/../resources/developer_connect_grpc_config.json',
- 'credentialsConfig' => [
- 'defaultScopes' => self::$serviceScopes,
- ],
- 'transportConfig' => [
- 'rest' => [
- 'restClientConfigPath' => __DIR__ . '/../resources/developer_connect_rest_client_config.php',
- ],
- ],
- ];
- }
-
- /**
- * Return an OperationsClient object with the same endpoint as $this.
- *
- * @return OperationsClient
- */
- public function getOperationsClient()
- {
- return $this->operationsClient;
- }
-
- /**
- * Resume an existing long running operation that was previously started by a long
- * running API method. If $methodName is not provided, or does not match a long
- * running API method, then the operation can still be resumed, but the
- * OperationResponse object will not deserialize the final response.
- *
- * @param string $operationName The name of the long running operation
- * @param string $methodName The name of the method used to start the operation
- *
- * @return OperationResponse
- */
- public function resumeOperation($operationName, $methodName = null)
- {
- $options = isset($this->descriptors[$methodName]['longRunning']) ? $this->descriptors[$methodName]['longRunning'] : [];
- $operation = new OperationResponse($operationName, $this->getOperationsClient(), $options);
- $operation->reload();
- return $operation;
- }
-
- /**
- * Create the default operation client for the service.
- *
- * @param array $options ClientOptions for the client.
- *
- * @return OperationsClient
- */
- private function createOperationsClient(array $options)
- {
- // Unset client-specific configuration options
- unset($options['serviceName'], $options['clientConfig'], $options['descriptorsConfigPath']);
-
- if (isset($options['operationsClient'])) {
- return $options['operationsClient'];
- }
-
- return new OperationsClient($options);
- }
-
- /**
- * Formats a string containing the fully-qualified path to represent a connection
- * resource.
- *
- * @param string $project
- * @param string $location
- * @param string $connection
- *
- * @return string The formatted connection resource.
- */
- public static function connectionName(string $project, string $location, string $connection): string
- {
- return self::getPathTemplate('connection')->render([
- 'project' => $project,
- 'location' => $location,
- 'connection' => $connection,
- ]);
- }
-
- /**
- * Formats a string containing the fully-qualified path to represent a crypto_key
- * resource.
- *
- * @param string $project
- * @param string $location
- * @param string $keyRing
- * @param string $cryptoKey
- *
- * @return string The formatted crypto_key resource.
- */
- public static function cryptoKeyName(string $project, string $location, string $keyRing, string $cryptoKey): string
- {
- return self::getPathTemplate('cryptoKey')->render([
- 'project' => $project,
- 'location' => $location,
- 'key_ring' => $keyRing,
- 'crypto_key' => $cryptoKey,
- ]);
- }
-
- /**
- * Formats a string containing the fully-qualified path to represent a
- * git_repository_link resource.
- *
- * @param string $project
- * @param string $location
- * @param string $connection
- * @param string $gitRepositoryLink
- *
- * @return string The formatted git_repository_link resource.
- */
- public static function gitRepositoryLinkName(string $project, string $location, string $connection, string $gitRepositoryLink): string
- {
- return self::getPathTemplate('gitRepositoryLink')->render([
- 'project' => $project,
- 'location' => $location,
- 'connection' => $connection,
- 'git_repository_link' => $gitRepositoryLink,
- ]);
- }
-
- /**
- * Formats a string containing the fully-qualified path to represent a location
- * resource.
- *
- * @param string $project
- * @param string $location
- *
- * @return string The formatted location resource.
- */
- public static function locationName(string $project, string $location): string
- {
- return self::getPathTemplate('location')->render([
- 'project' => $project,
- 'location' => $location,
- ]);
- }
-
- /**
- * Formats a string containing the fully-qualified path to represent a
- * secret_version resource.
- *
- * @param string $project
- * @param string $secret
- * @param string $secretVersion
- *
- * @return string The formatted secret_version resource.
- */
- public static function secretVersionName(string $project, string $secret, string $secretVersion): string
- {
- return self::getPathTemplate('secretVersion')->render([
- 'project' => $project,
- 'secret' => $secret,
- 'secret_version' => $secretVersion,
- ]);
- }
-
- /**
- * Formats a string containing the fully-qualified path to represent a service
- * resource.
- *
- * @param string $project
- * @param string $location
- * @param string $namespace
- * @param string $service
- *
- * @return string The formatted service resource.
- */
- public static function serviceName(string $project, string $location, string $namespace, string $service): string
- {
- return self::getPathTemplate('service')->render([
- 'project' => $project,
- 'location' => $location,
- 'namespace' => $namespace,
- 'service' => $service,
- ]);
- }
-
- /**
- * Parses a formatted name string and returns an associative array of the components in the name.
- * The following name formats are supported:
- * Template: Pattern
- * - connection: projects/{project}/locations/{location}/connections/{connection}
- * - cryptoKey: projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}
- * - gitRepositoryLink: projects/{project}/locations/{location}/connections/{connection}/gitRepositoryLinks/{git_repository_link}
- * - location: projects/{project}/locations/{location}
- * - secretVersion: projects/{project}/secrets/{secret}/versions/{secret_version}
- * - service: projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}
- *
- * The optional $template argument can be supplied to specify a particular pattern,
- * and must match one of the templates listed above. If no $template argument is
- * provided, or if the $template argument does not match one of the templates
- * listed, then parseName will check each of the supported templates, and return
- * the first match.
- *
- * @param string $formattedName The formatted name string
- * @param string $template Optional name of template to match
- *
- * @return array An associative array from name component IDs to component values.
- *
- * @throws ValidationException If $formattedName could not be matched.
- */
- public static function parseName(string $formattedName, string $template = null): array
- {
- return self::parseFormattedName($formattedName, $template);
- }
-
- /**
- * Constructor.
- *
- * @param array $options {
- * Optional. Options for configuring the service API wrapper.
- *
- * @type string $apiEndpoint
- * The address of the API remote host. May optionally include the port, formatted
- * as ":". Default 'developerconnect.googleapis.com:443'.
- * @type string|array|FetchAuthTokenInterface|CredentialsWrapper $credentials
- * The credentials to be used by the client to authorize API calls. This option
- * accepts either a path to a credentials file, or a decoded credentials file as a
- * PHP array.
- * *Advanced usage*: In addition, this option can also accept a pre-constructed
- * {@see \Google\Auth\FetchAuthTokenInterface} object or
- * {@see \Google\ApiCore\CredentialsWrapper} object. Note that when one of these
- * objects are provided, any settings in $credentialsConfig will be ignored.
- * @type array $credentialsConfig
- * Options used to configure credentials, including auth token caching, for the
- * client. For a full list of supporting configuration options, see
- * {@see \Google\ApiCore\CredentialsWrapper::build()} .
- * @type bool $disableRetries
- * Determines whether or not retries defined by the client configuration should be
- * disabled. Defaults to `false`.
- * @type string|array $clientConfig
- * Client method configuration, including retry settings. This option can be either
- * a path to a JSON file, or a PHP array containing the decoded JSON data. By
- * default this settings points to the default client config file, which is
- * provided in the resources folder.
- * @type string|TransportInterface $transport
- * The transport used for executing network requests. May be either the string
- * `rest` or `grpc`. Defaults to `grpc` if gRPC support is detected on the system.
- * *Advanced usage*: Additionally, it is possible to pass in an already
- * instantiated {@see \Google\ApiCore\Transport\TransportInterface} object. Note
- * that when this object is provided, any settings in $transportConfig, and any
- * $apiEndpoint setting, will be ignored.
- * @type array $transportConfig
- * Configuration options that will be used to construct the transport. Options for
- * each supported transport type should be passed in a key for that transport. For
- * example:
- * $transportConfig = [
- * 'grpc' => [...],
- * 'rest' => [...],
- * ];
- * See the {@see \Google\ApiCore\Transport\GrpcTransport::build()} and
- * {@see \Google\ApiCore\Transport\RestTransport::build()} methods for the
- * supported options.
- * @type callable $clientCertSource
- * A callable which returns the client cert as a string. This can be used to
- * provide a certificate and private key to the transport layer for mTLS.
- * }
- *
- * @throws ValidationException
- */
- public function __construct(array $options = [])
- {
- $clientOptions = $this->buildClientOptions($options);
- $this->setClientOptions($clientOptions);
- $this->operationsClient = $this->createOperationsClient($clientOptions);
- }
-
- /** Handles execution of the async variants for each documented method. */
- public function __call($method, $args)
- {
- if (substr($method, -5) !== 'Async') {
- trigger_error('Call to undefined method ' . __CLASS__ . "::$method()", E_USER_ERROR);
- }
-
- array_unshift($args, substr($method, 0, -5));
- return call_user_func_array([$this, 'startAsyncCall'], $args);
- }
-
- /**
- * Creates a new Connection in a given project and location.
- *
- * The async variant is {@see DeveloperConnectClient::createConnectionAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/create_connection.php
- *
- * @param CreateConnectionRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return OperationResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function createConnection(CreateConnectionRequest $request, array $callOptions = []): OperationResponse
- {
- return $this->startApiCall('CreateConnection', $request, $callOptions)->wait();
- }
-
- /**
- * Creates a GitRepositoryLink. Upon linking a Git Repository, Developer
- * Connect will configure the Git Repository to send webhook events to
- * Developer Connect. Connections that use Firebase GitHub Application will
- * have events forwarded to the Firebase service. All other Connections will
- * have events forwarded to Cloud Build.
- *
- * The async variant is
- * {@see DeveloperConnectClient::createGitRepositoryLinkAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/create_git_repository_link.php
- *
- * @param CreateGitRepositoryLinkRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return OperationResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function createGitRepositoryLink(CreateGitRepositoryLinkRequest $request, array $callOptions = []): OperationResponse
- {
- return $this->startApiCall('CreateGitRepositoryLink', $request, $callOptions)->wait();
- }
-
- /**
- * Deletes a single Connection.
- *
- * The async variant is {@see DeveloperConnectClient::deleteConnectionAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/delete_connection.php
- *
- * @param DeleteConnectionRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return OperationResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function deleteConnection(DeleteConnectionRequest $request, array $callOptions = []): OperationResponse
- {
- return $this->startApiCall('DeleteConnection', $request, $callOptions)->wait();
- }
-
- /**
- * Deletes a single GitRepositoryLink.
- *
- * The async variant is
- * {@see DeveloperConnectClient::deleteGitRepositoryLinkAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/delete_git_repository_link.php
- *
- * @param DeleteGitRepositoryLinkRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return OperationResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function deleteGitRepositoryLink(DeleteGitRepositoryLinkRequest $request, array $callOptions = []): OperationResponse
- {
- return $this->startApiCall('DeleteGitRepositoryLink', $request, $callOptions)->wait();
- }
-
- /**
- * FetchGitHubInstallations returns the list of GitHub Installations that
- * are available to be added to a Connection.
- * For github.com, only installations accessible to the authorizer token
- * are returned. For GitHub Enterprise, all installations are returned.
- *
- * The async variant is
- * {@see DeveloperConnectClient::fetchGitHubInstallationsAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/fetch_git_hub_installations.php
- *
- * @param FetchGitHubInstallationsRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return FetchGitHubInstallationsResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function fetchGitHubInstallations(FetchGitHubInstallationsRequest $request, array $callOptions = []): FetchGitHubInstallationsResponse
- {
- return $this->startApiCall('FetchGitHubInstallations', $request, $callOptions)->wait();
- }
-
- /**
- * Fetch the list of branches or tags for a given repository.
- *
- * The async variant is {@see DeveloperConnectClient::fetchGitRefsAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/fetch_git_refs.php
- *
- * @param FetchGitRefsRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return PagedListResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function fetchGitRefs(FetchGitRefsRequest $request, array $callOptions = []): PagedListResponse
- {
- return $this->startApiCall('FetchGitRefs', $request, $callOptions);
- }
-
- /**
- * FetchLinkableGitRepositories returns a list of git repositories from an SCM
- * that are available to be added to a Connection.
- *
- * The async variant is
- * {@see DeveloperConnectClient::fetchLinkableGitRepositoriesAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/fetch_linkable_git_repositories.php
- *
- * @param FetchLinkableGitRepositoriesRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return PagedListResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function fetchLinkableGitRepositories(FetchLinkableGitRepositoriesRequest $request, array $callOptions = []): PagedListResponse
- {
- return $this->startApiCall('FetchLinkableGitRepositories', $request, $callOptions);
- }
-
- /**
- * Fetches read token of a given gitRepositoryLink.
- *
- * The async variant is {@see DeveloperConnectClient::fetchReadTokenAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/fetch_read_token.php
- *
- * @param FetchReadTokenRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return FetchReadTokenResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function fetchReadToken(FetchReadTokenRequest $request, array $callOptions = []): FetchReadTokenResponse
- {
- return $this->startApiCall('FetchReadToken', $request, $callOptions)->wait();
- }
-
- /**
- * Fetches read/write token of a given gitRepositoryLink.
- *
- * The async variant is {@see DeveloperConnectClient::fetchReadWriteTokenAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/fetch_read_write_token.php
- *
- * @param FetchReadWriteTokenRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return FetchReadWriteTokenResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function fetchReadWriteToken(FetchReadWriteTokenRequest $request, array $callOptions = []): FetchReadWriteTokenResponse
- {
- return $this->startApiCall('FetchReadWriteToken', $request, $callOptions)->wait();
- }
-
- /**
- * Gets details of a single Connection.
- *
- * The async variant is {@see DeveloperConnectClient::getConnectionAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/get_connection.php
- *
- * @param GetConnectionRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return Connection
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function getConnection(GetConnectionRequest $request, array $callOptions = []): Connection
- {
- return $this->startApiCall('GetConnection', $request, $callOptions)->wait();
- }
-
- /**
- * Gets details of a single GitRepositoryLink.
- *
- * The async variant is {@see DeveloperConnectClient::getGitRepositoryLinkAsync()}
- * .
- *
- * @example samples/V1/DeveloperConnectClient/get_git_repository_link.php
- *
- * @param GetGitRepositoryLinkRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return GitRepositoryLink
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function getGitRepositoryLink(GetGitRepositoryLinkRequest $request, array $callOptions = []): GitRepositoryLink
- {
- return $this->startApiCall('GetGitRepositoryLink', $request, $callOptions)->wait();
- }
-
- /**
- * Lists Connections in a given project and location.
- *
- * The async variant is {@see DeveloperConnectClient::listConnectionsAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/list_connections.php
- *
- * @param ListConnectionsRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return PagedListResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function listConnections(ListConnectionsRequest $request, array $callOptions = []): PagedListResponse
- {
- return $this->startApiCall('ListConnections', $request, $callOptions);
- }
-
- /**
- * Lists GitRepositoryLinks in a given project, location, and connection.
- *
- * The async variant is
- * {@see DeveloperConnectClient::listGitRepositoryLinksAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/list_git_repository_links.php
- *
- * @param ListGitRepositoryLinksRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return PagedListResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function listGitRepositoryLinks(ListGitRepositoryLinksRequest $request, array $callOptions = []): PagedListResponse
- {
- return $this->startApiCall('ListGitRepositoryLinks', $request, $callOptions);
- }
-
- /**
- * Updates the parameters of a single Connection.
- *
- * The async variant is {@see DeveloperConnectClient::updateConnectionAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/update_connection.php
- *
- * @param UpdateConnectionRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return OperationResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function updateConnection(UpdateConnectionRequest $request, array $callOptions = []): OperationResponse
- {
- return $this->startApiCall('UpdateConnection', $request, $callOptions)->wait();
- }
-
- /**
- * Gets information about a location.
- *
- * The async variant is {@see DeveloperConnectClient::getLocationAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/get_location.php
- *
- * @param GetLocationRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return Location
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function getLocation(GetLocationRequest $request, array $callOptions = []): Location
- {
- return $this->startApiCall('GetLocation', $request, $callOptions)->wait();
- }
-
- /**
- * Lists information about the supported locations for this service.
- *
- * The async variant is {@see DeveloperConnectClient::listLocationsAsync()} .
- *
- * @example samples/V1/DeveloperConnectClient/list_locations.php
- *
- * @param ListLocationsRequest $request A request to house fields associated with the call.
- * @param array $callOptions {
- * Optional.
- *
- * @type RetrySettings|array $retrySettings
- * Retry settings to use for this call. Can be a {@see RetrySettings} object, or an
- * associative array of retry settings parameters. See the documentation on
- * {@see RetrySettings} for example usage.
- * }
- *
- * @return PagedListResponse
- *
- * @throws ApiException Thrown if the API call fails.
- */
- public function listLocations(ListLocationsRequest $request, array $callOptions = []): PagedListResponse
- {
- return $this->startApiCall('ListLocations', $request, $callOptions);
- }
-}
diff --git a/owl-bot-staging/DeveloperConnect/v1/src/V1/gapic_metadata.json b/owl-bot-staging/DeveloperConnect/v1/src/V1/gapic_metadata.json
deleted file mode 100644
index 5608238a31fe..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/src/V1/gapic_metadata.json
+++ /dev/null
@@ -1,98 +0,0 @@
-{
- "schema": "1.0",
- "comment": "This file maps proto services\/RPCs to the corresponding library clients\/methods",
- "language": "php",
- "protoPackage": "google.cloud.developerconnect.v1",
- "libraryPackage": "Google\\Cloud\\DeveloperConnect\\V1",
- "services": {
- "DeveloperConnect": {
- "clients": {
- "grpc": {
- "libraryClient": "DeveloperConnectGapicClient",
- "rpcs": {
- "CreateConnection": {
- "methods": [
- "createConnection"
- ]
- },
- "CreateGitRepositoryLink": {
- "methods": [
- "createGitRepositoryLink"
- ]
- },
- "DeleteConnection": {
- "methods": [
- "deleteConnection"
- ]
- },
- "DeleteGitRepositoryLink": {
- "methods": [
- "deleteGitRepositoryLink"
- ]
- },
- "FetchGitHubInstallations": {
- "methods": [
- "fetchGitHubInstallations"
- ]
- },
- "FetchGitRefs": {
- "methods": [
- "fetchGitRefs"
- ]
- },
- "FetchLinkableGitRepositories": {
- "methods": [
- "fetchLinkableGitRepositories"
- ]
- },
- "FetchReadToken": {
- "methods": [
- "fetchReadToken"
- ]
- },
- "FetchReadWriteToken": {
- "methods": [
- "fetchReadWriteToken"
- ]
- },
- "GetConnection": {
- "methods": [
- "getConnection"
- ]
- },
- "GetGitRepositoryLink": {
- "methods": [
- "getGitRepositoryLink"
- ]
- },
- "ListConnections": {
- "methods": [
- "listConnections"
- ]
- },
- "ListGitRepositoryLinks": {
- "methods": [
- "listGitRepositoryLinks"
- ]
- },
- "UpdateConnection": {
- "methods": [
- "updateConnection"
- ]
- },
- "GetLocation": {
- "methods": [
- "getLocation"
- ]
- },
- "ListLocations": {
- "methods": [
- "listLocations"
- ]
- }
- }
- }
- }
- }
- }
-}
\ No newline at end of file
diff --git a/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_client_config.json b/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_client_config.json
deleted file mode 100644
index 06fd6f7d2aec..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_client_config.json
+++ /dev/null
@@ -1,114 +0,0 @@
-{
- "interfaces": {
- "google.cloud.developerconnect.v1.DeveloperConnect": {
- "retry_codes": {
- "no_retry_codes": [],
- "retry_policy_1_codes": [
- "UNAVAILABLE"
- ]
- },
- "retry_params": {
- "no_retry_params": {
- "initial_retry_delay_millis": 0,
- "retry_delay_multiplier": 0.0,
- "max_retry_delay_millis": 0,
- "initial_rpc_timeout_millis": 0,
- "rpc_timeout_multiplier": 1.0,
- "max_rpc_timeout_millis": 0,
- "total_timeout_millis": 0
- },
- "retry_policy_1_params": {
- "initial_retry_delay_millis": 1000,
- "retry_delay_multiplier": 1.3,
- "max_retry_delay_millis": 10000,
- "initial_rpc_timeout_millis": 60000,
- "rpc_timeout_multiplier": 1.0,
- "max_rpc_timeout_millis": 60000,
- "total_timeout_millis": 60000
- }
- },
- "methods": {
- "CreateConnection": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "CreateGitRepositoryLink": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "DeleteConnection": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "DeleteGitRepositoryLink": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "FetchGitHubInstallations": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "FetchGitRefs": {
- "timeout_millis": 60000,
- "retry_codes_name": "no_retry_codes",
- "retry_params_name": "no_retry_params"
- },
- "FetchLinkableGitRepositories": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "FetchReadToken": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "FetchReadWriteToken": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "GetConnection": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "GetGitRepositoryLink": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "ListConnections": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "ListGitRepositoryLinks": {
- "timeout_millis": 60000,
- "retry_codes_name": "no_retry_codes",
- "retry_params_name": "no_retry_params"
- },
- "UpdateConnection": {
- "timeout_millis": 60000,
- "retry_codes_name": "retry_policy_1_codes",
- "retry_params_name": "retry_policy_1_params"
- },
- "GetLocation": {
- "timeout_millis": 60000,
- "retry_codes_name": "no_retry_codes",
- "retry_params_name": "no_retry_params"
- },
- "ListLocations": {
- "timeout_millis": 60000,
- "retry_codes_name": "no_retry_codes",
- "retry_params_name": "no_retry_params"
- }
- }
- }
- }
-}
diff --git a/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_descriptor_config.php b/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_descriptor_config.php
deleted file mode 100644
index a0ff262b35ef..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_descriptor_config.php
+++ /dev/null
@@ -1,306 +0,0 @@
- [
- 'google.cloud.developerconnect.v1.DeveloperConnect' => [
- 'CreateConnection' => [
- 'longRunning' => [
- 'operationReturnType' => '\Google\Cloud\DeveloperConnect\V1\Connection',
- 'metadataReturnType' => '\Google\Cloud\DeveloperConnect\V1\OperationMetadata',
- 'initialPollDelayMillis' => '500',
- 'pollDelayMultiplier' => '1.5',
- 'maxPollDelayMillis' => '5000',
- 'totalPollTimeoutMillis' => '300000',
- ],
- 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL,
- 'headerParams' => [
- [
- 'keyName' => 'parent',
- 'fieldAccessors' => [
- 'getParent',
- ],
- ],
- ],
- ],
- 'CreateGitRepositoryLink' => [
- 'longRunning' => [
- 'operationReturnType' => '\Google\Cloud\DeveloperConnect\V1\GitRepositoryLink',
- 'metadataReturnType' => '\Google\Cloud\DeveloperConnect\V1\OperationMetadata',
- 'initialPollDelayMillis' => '500',
- 'pollDelayMultiplier' => '1.5',
- 'maxPollDelayMillis' => '5000',
- 'totalPollTimeoutMillis' => '300000',
- ],
- 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL,
- 'headerParams' => [
- [
- 'keyName' => 'parent',
- 'fieldAccessors' => [
- 'getParent',
- ],
- ],
- ],
- ],
- 'DeleteConnection' => [
- 'longRunning' => [
- 'operationReturnType' => '\Google\Protobuf\GPBEmpty',
- 'metadataReturnType' => '\Google\Cloud\DeveloperConnect\V1\OperationMetadata',
- 'initialPollDelayMillis' => '500',
- 'pollDelayMultiplier' => '1.5',
- 'maxPollDelayMillis' => '5000',
- 'totalPollTimeoutMillis' => '300000',
- ],
- 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL,
- 'headerParams' => [
- [
- 'keyName' => 'name',
- 'fieldAccessors' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'DeleteGitRepositoryLink' => [
- 'longRunning' => [
- 'operationReturnType' => '\Google\Protobuf\GPBEmpty',
- 'metadataReturnType' => '\Google\Cloud\DeveloperConnect\V1\OperationMetadata',
- 'initialPollDelayMillis' => '500',
- 'pollDelayMultiplier' => '1.5',
- 'maxPollDelayMillis' => '5000',
- 'totalPollTimeoutMillis' => '300000',
- ],
- 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL,
- 'headerParams' => [
- [
- 'keyName' => 'name',
- 'fieldAccessors' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'UpdateConnection' => [
- 'longRunning' => [
- 'operationReturnType' => '\Google\Cloud\DeveloperConnect\V1\Connection',
- 'metadataReturnType' => '\Google\Cloud\DeveloperConnect\V1\OperationMetadata',
- 'initialPollDelayMillis' => '500',
- 'pollDelayMultiplier' => '1.5',
- 'maxPollDelayMillis' => '5000',
- 'totalPollTimeoutMillis' => '300000',
- ],
- 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL,
- 'headerParams' => [
- [
- 'keyName' => 'connection.name',
- 'fieldAccessors' => [
- 'getConnection',
- 'getName',
- ],
- ],
- ],
- ],
- 'FetchGitHubInstallations' => [
- 'callType' => \Google\ApiCore\Call::UNARY_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\FetchGitHubInstallationsResponse',
- 'headerParams' => [
- [
- 'keyName' => 'connection',
- 'fieldAccessors' => [
- 'getConnection',
- ],
- ],
- ],
- ],
- 'FetchGitRefs' => [
- 'pageStreaming' => [
- 'requestPageTokenGetMethod' => 'getPageToken',
- 'requestPageTokenSetMethod' => 'setPageToken',
- 'requestPageSizeGetMethod' => 'getPageSize',
- 'requestPageSizeSetMethod' => 'setPageSize',
- 'responsePageTokenGetMethod' => 'getNextPageToken',
- 'resourcesGetMethod' => 'getRefNames',
- ],
- 'callType' => \Google\ApiCore\Call::PAGINATED_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\FetchGitRefsResponse',
- 'headerParams' => [
- [
- 'keyName' => 'git_repository_link',
- 'fieldAccessors' => [
- 'getGitRepositoryLink',
- ],
- ],
- ],
- ],
- 'FetchLinkableGitRepositories' => [
- 'pageStreaming' => [
- 'requestPageTokenGetMethod' => 'getPageToken',
- 'requestPageTokenSetMethod' => 'setPageToken',
- 'requestPageSizeGetMethod' => 'getPageSize',
- 'requestPageSizeSetMethod' => 'setPageSize',
- 'responsePageTokenGetMethod' => 'getNextPageToken',
- 'resourcesGetMethod' => 'getLinkableGitRepositories',
- ],
- 'callType' => \Google\ApiCore\Call::PAGINATED_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\FetchLinkableGitRepositoriesResponse',
- 'headerParams' => [
- [
- 'keyName' => 'connection',
- 'fieldAccessors' => [
- 'getConnection',
- ],
- ],
- ],
- ],
- 'FetchReadToken' => [
- 'callType' => \Google\ApiCore\Call::UNARY_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\FetchReadTokenResponse',
- 'headerParams' => [
- [
- 'keyName' => 'git_repository_link',
- 'fieldAccessors' => [
- 'getGitRepositoryLink',
- ],
- ],
- ],
- ],
- 'FetchReadWriteToken' => [
- 'callType' => \Google\ApiCore\Call::UNARY_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\FetchReadWriteTokenResponse',
- 'headerParams' => [
- [
- 'keyName' => 'git_repository_link',
- 'fieldAccessors' => [
- 'getGitRepositoryLink',
- ],
- ],
- ],
- ],
- 'GetConnection' => [
- 'callType' => \Google\ApiCore\Call::UNARY_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\Connection',
- 'headerParams' => [
- [
- 'keyName' => 'name',
- 'fieldAccessors' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'GetGitRepositoryLink' => [
- 'callType' => \Google\ApiCore\Call::UNARY_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\GitRepositoryLink',
- 'headerParams' => [
- [
- 'keyName' => 'name',
- 'fieldAccessors' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'ListConnections' => [
- 'pageStreaming' => [
- 'requestPageTokenGetMethod' => 'getPageToken',
- 'requestPageTokenSetMethod' => 'setPageToken',
- 'requestPageSizeGetMethod' => 'getPageSize',
- 'requestPageSizeSetMethod' => 'setPageSize',
- 'responsePageTokenGetMethod' => 'getNextPageToken',
- 'resourcesGetMethod' => 'getConnections',
- ],
- 'callType' => \Google\ApiCore\Call::PAGINATED_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\ListConnectionsResponse',
- 'headerParams' => [
- [
- 'keyName' => 'parent',
- 'fieldAccessors' => [
- 'getParent',
- ],
- ],
- ],
- ],
- 'ListGitRepositoryLinks' => [
- 'pageStreaming' => [
- 'requestPageTokenGetMethod' => 'getPageToken',
- 'requestPageTokenSetMethod' => 'setPageToken',
- 'requestPageSizeGetMethod' => 'getPageSize',
- 'requestPageSizeSetMethod' => 'setPageSize',
- 'responsePageTokenGetMethod' => 'getNextPageToken',
- 'resourcesGetMethod' => 'getGitRepositoryLinks',
- ],
- 'callType' => \Google\ApiCore\Call::PAGINATED_CALL,
- 'responseType' => 'Google\Cloud\DeveloperConnect\V1\ListGitRepositoryLinksResponse',
- 'headerParams' => [
- [
- 'keyName' => 'parent',
- 'fieldAccessors' => [
- 'getParent',
- ],
- ],
- ],
- ],
- 'GetLocation' => [
- 'callType' => \Google\ApiCore\Call::UNARY_CALL,
- 'responseType' => 'Google\Cloud\Location\Location',
- 'headerParams' => [
- [
- 'keyName' => 'name',
- 'fieldAccessors' => [
- 'getName',
- ],
- ],
- ],
- 'interfaceOverride' => 'google.cloud.location.Locations',
- ],
- 'ListLocations' => [
- 'pageStreaming' => [
- 'requestPageTokenGetMethod' => 'getPageToken',
- 'requestPageTokenSetMethod' => 'setPageToken',
- 'requestPageSizeGetMethod' => 'getPageSize',
- 'requestPageSizeSetMethod' => 'setPageSize',
- 'responsePageTokenGetMethod' => 'getNextPageToken',
- 'resourcesGetMethod' => 'getLocations',
- ],
- 'callType' => \Google\ApiCore\Call::PAGINATED_CALL,
- 'responseType' => 'Google\Cloud\Location\ListLocationsResponse',
- 'headerParams' => [
- [
- 'keyName' => 'name',
- 'fieldAccessors' => [
- 'getName',
- ],
- ],
- ],
- 'interfaceOverride' => 'google.cloud.location.Locations',
- ],
- 'templateMap' => [
- 'connection' => 'projects/{project}/locations/{location}/connections/{connection}',
- 'cryptoKey' => 'projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{crypto_key}',
- 'gitRepositoryLink' => 'projects/{project}/locations/{location}/connections/{connection}/gitRepositoryLinks/{git_repository_link}',
- 'location' => 'projects/{project}/locations/{location}',
- 'secretVersion' => 'projects/{project}/secrets/{secret}/versions/{secret_version}',
- 'service' => 'projects/{project}/locations/{location}/namespaces/{namespace}/services/{service}',
- ],
- ],
- ],
-];
diff --git a/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_rest_client_config.php b/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_rest_client_config.php
deleted file mode 100644
index d9554a9a05f1..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/src/V1/resources/developer_connect_rest_client_config.php
+++ /dev/null
@@ -1,269 +0,0 @@
- [
- 'google.cloud.developerconnect.v1.DeveloperConnect' => [
- 'CreateConnection' => [
- 'method' => 'post',
- 'uriTemplate' => '/v1/{parent=projects/*/locations/*}/connections',
- 'body' => 'connection',
- 'placeholders' => [
- 'parent' => [
- 'getters' => [
- 'getParent',
- ],
- ],
- ],
- 'queryParams' => [
- 'connection_id',
- ],
- ],
- 'CreateGitRepositoryLink' => [
- 'method' => 'post',
- 'uriTemplate' => '/v1/{parent=projects/*/locations/*/connections/*}/gitRepositoryLinks',
- 'body' => 'git_repository_link',
- 'placeholders' => [
- 'parent' => [
- 'getters' => [
- 'getParent',
- ],
- ],
- ],
- 'queryParams' => [
- 'git_repository_link_id',
- ],
- ],
- 'DeleteConnection' => [
- 'method' => 'delete',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/connections/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'DeleteGitRepositoryLink' => [
- 'method' => 'delete',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'FetchGitHubInstallations' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{connection=projects/*/locations/*/connections/*}:fetchGitHubInstallations',
- 'placeholders' => [
- 'connection' => [
- 'getters' => [
- 'getConnection',
- ],
- ],
- ],
- ],
- 'FetchGitRefs' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{git_repository_link=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:fetchGitRefs',
- 'placeholders' => [
- 'git_repository_link' => [
- 'getters' => [
- 'getGitRepositoryLink',
- ],
- ],
- ],
- ],
- 'FetchLinkableGitRepositories' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{connection=projects/*/locations/*/connections/*}:fetchLinkableGitRepositories',
- 'placeholders' => [
- 'connection' => [
- 'getters' => [
- 'getConnection',
- ],
- ],
- ],
- ],
- 'FetchReadToken' => [
- 'method' => 'post',
- 'uriTemplate' => '/v1/{git_repository_link=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:fetchReadToken',
- 'body' => '*',
- 'placeholders' => [
- 'git_repository_link' => [
- 'getters' => [
- 'getGitRepositoryLink',
- ],
- ],
- ],
- ],
- 'FetchReadWriteToken' => [
- 'method' => 'post',
- 'uriTemplate' => '/v1/{git_repository_link=projects/*/locations/*/connections/*/gitRepositoryLinks/*}:fetchReadWriteToken',
- 'body' => '*',
- 'placeholders' => [
- 'git_repository_link' => [
- 'getters' => [
- 'getGitRepositoryLink',
- ],
- ],
- ],
- ],
- 'GetConnection' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/connections/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'GetGitRepositoryLink' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/connections/*/gitRepositoryLinks/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'ListConnections' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{parent=projects/*/locations/*}/connections',
- 'placeholders' => [
- 'parent' => [
- 'getters' => [
- 'getParent',
- ],
- ],
- ],
- ],
- 'ListGitRepositoryLinks' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{parent=projects/*/locations/*/connections/*}/gitRepositoryLinks',
- 'placeholders' => [
- 'parent' => [
- 'getters' => [
- 'getParent',
- ],
- ],
- ],
- ],
- 'UpdateConnection' => [
- 'method' => 'patch',
- 'uriTemplate' => '/v1/{connection.name=projects/*/locations/*/connections/*}',
- 'body' => 'connection',
- 'placeholders' => [
- 'connection.name' => [
- 'getters' => [
- 'getConnection',
- 'getName',
- ],
- ],
- ],
- 'queryParams' => [
- 'update_mask',
- ],
- ],
- ],
- 'google.cloud.location.Locations' => [
- 'GetLocation' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'ListLocations' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{name=projects/*}/locations',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- ],
- 'google.longrunning.Operations' => [
- 'CancelOperation' => [
- 'method' => 'post',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/operations/*}:cancel',
- 'body' => '*',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'DeleteOperation' => [
- 'method' => 'delete',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/operations/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'GetOperation' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*/operations/*}',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- 'ListOperations' => [
- 'method' => 'get',
- 'uriTemplate' => '/v1/{name=projects/*/locations/*}/operations',
- 'placeholders' => [
- 'name' => [
- 'getters' => [
- 'getName',
- ],
- ],
- ],
- ],
- ],
- ],
- 'numericEnums' => true,
-];
diff --git a/owl-bot-staging/DeveloperConnect/v1/tests/Unit/V1/Client/DeveloperConnectClientTest.php b/owl-bot-staging/DeveloperConnect/v1/tests/Unit/V1/Client/DeveloperConnectClientTest.php
deleted file mode 100644
index 8bc713e940cc..000000000000
--- a/owl-bot-staging/DeveloperConnect/v1/tests/Unit/V1/Client/DeveloperConnectClientTest.php
+++ /dev/null
@@ -1,1606 +0,0 @@
-getMockBuilder(CredentialsWrapper::class)->disableOriginalConstructor()->getMock();
- }
-
- /** @return DeveloperConnectClient */
- private function createClient(array $options = [])
- {
- $options += [
- 'credentials' => $this->createCredentials(),
- ];
- return new DeveloperConnectClient($options);
- }
-
- /** @test */
- public function createConnectionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/createConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $name = 'name3373707';
- $disabled = true;
- $reconciling = false;
- $etag = 'etag3123477';
- $uid = 'uid115792';
- $expectedResponse = new Connection();
- $expectedResponse->setName($name);
- $expectedResponse->setDisabled($disabled);
- $expectedResponse->setReconciling($reconciling);
- $expectedResponse->setEtag($etag);
- $expectedResponse->setUid($uid);
- $anyResponse = new Any();
- $anyResponse->setValue($expectedResponse->serializeToString());
- $completeOperation = new Operation();
- $completeOperation->setName('operations/createConnectionTest');
- $completeOperation->setDone(true);
- $completeOperation->setResponse($anyResponse);
- $operationsTransport->addResponse($completeOperation);
- // Mock request
- $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]');
- $connectionId = 'connectionId-513204708';
- $connection = new Connection();
- $request = (new CreateConnectionRequest())
- ->setParent($formattedParent)
- ->setConnectionId($connectionId)
- ->setConnection($connection);
- $response = $gapicClient->createConnection($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $apiRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($apiRequests));
- $operationsRequestsEmpty = $operationsTransport->popReceivedCalls();
- $this->assertSame(0, count($operationsRequestsEmpty));
- $actualApiFuncCall = $apiRequests[0]->getFuncCall();
- $actualApiRequestObject = $apiRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/CreateConnection', $actualApiFuncCall);
- $actualValue = $actualApiRequestObject->getParent();
- $this->assertProtobufEquals($formattedParent, $actualValue);
- $actualValue = $actualApiRequestObject->getConnectionId();
- $this->assertProtobufEquals($connectionId, $actualValue);
- $actualValue = $actualApiRequestObject->getConnection();
- $this->assertProtobufEquals($connection, $actualValue);
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/createConnectionTest');
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- $this->assertTrue($response->isDone());
- $this->assertEquals($expectedResponse, $response->getResult());
- $apiRequestsEmpty = $transport->popReceivedCalls();
- $this->assertSame(0, count($apiRequestsEmpty));
- $operationsRequests = $operationsTransport->popReceivedCalls();
- $this->assertSame(1, count($operationsRequests));
- $actualOperationsFuncCall = $operationsRequests[0]->getFuncCall();
- $actualOperationsRequestObject = $operationsRequests[0]->getRequestObject();
- $this->assertSame('/google.longrunning.Operations/GetOperation', $actualOperationsFuncCall);
- $this->assertEquals($expectedOperationsRequestObject, $actualOperationsRequestObject);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function createConnectionExceptionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/createConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $operationsTransport->addResponse(null, $status);
- // Mock request
- $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]');
- $connectionId = 'connectionId-513204708';
- $connection = new Connection();
- $request = (new CreateConnectionRequest())
- ->setParent($formattedParent)
- ->setConnectionId($connectionId)
- ->setConnection($connection);
- $response = $gapicClient->createConnection($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/createConnectionTest');
- try {
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- // If the pollUntilComplete() method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stubs are exhausted
- $transport->popReceivedCalls();
- $operationsTransport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function createGitRepositoryLinkTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/createGitRepositoryLinkTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $name = 'name3373707';
- $cloneUri = 'cloneUri-625288310';
- $etag = 'etag3123477';
- $reconciling = false;
- $uid = 'uid115792';
- $webhookId = 'webhookId311874531';
- $expectedResponse = new GitRepositoryLink();
- $expectedResponse->setName($name);
- $expectedResponse->setCloneUri($cloneUri);
- $expectedResponse->setEtag($etag);
- $expectedResponse->setReconciling($reconciling);
- $expectedResponse->setUid($uid);
- $expectedResponse->setWebhookId($webhookId);
- $anyResponse = new Any();
- $anyResponse->setValue($expectedResponse->serializeToString());
- $completeOperation = new Operation();
- $completeOperation->setName('operations/createGitRepositoryLinkTest');
- $completeOperation->setDone(true);
- $completeOperation->setResponse($anyResponse);
- $operationsTransport->addResponse($completeOperation);
- // Mock request
- $formattedParent = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $gitRepositoryLink = new GitRepositoryLink();
- $gitRepositoryLinkCloneUri = 'gitRepositoryLinkCloneUri754275269';
- $gitRepositoryLink->setCloneUri($gitRepositoryLinkCloneUri);
- $gitRepositoryLinkId = 'gitRepositoryLinkId1580978456';
- $request = (new CreateGitRepositoryLinkRequest())
- ->setParent($formattedParent)
- ->setGitRepositoryLink($gitRepositoryLink)
- ->setGitRepositoryLinkId($gitRepositoryLinkId);
- $response = $gapicClient->createGitRepositoryLink($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $apiRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($apiRequests));
- $operationsRequestsEmpty = $operationsTransport->popReceivedCalls();
- $this->assertSame(0, count($operationsRequestsEmpty));
- $actualApiFuncCall = $apiRequests[0]->getFuncCall();
- $actualApiRequestObject = $apiRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/CreateGitRepositoryLink', $actualApiFuncCall);
- $actualValue = $actualApiRequestObject->getParent();
- $this->assertProtobufEquals($formattedParent, $actualValue);
- $actualValue = $actualApiRequestObject->getGitRepositoryLink();
- $this->assertProtobufEquals($gitRepositoryLink, $actualValue);
- $actualValue = $actualApiRequestObject->getGitRepositoryLinkId();
- $this->assertProtobufEquals($gitRepositoryLinkId, $actualValue);
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/createGitRepositoryLinkTest');
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- $this->assertTrue($response->isDone());
- $this->assertEquals($expectedResponse, $response->getResult());
- $apiRequestsEmpty = $transport->popReceivedCalls();
- $this->assertSame(0, count($apiRequestsEmpty));
- $operationsRequests = $operationsTransport->popReceivedCalls();
- $this->assertSame(1, count($operationsRequests));
- $actualOperationsFuncCall = $operationsRequests[0]->getFuncCall();
- $actualOperationsRequestObject = $operationsRequests[0]->getRequestObject();
- $this->assertSame('/google.longrunning.Operations/GetOperation', $actualOperationsFuncCall);
- $this->assertEquals($expectedOperationsRequestObject, $actualOperationsRequestObject);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function createGitRepositoryLinkExceptionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/createGitRepositoryLinkTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $operationsTransport->addResponse(null, $status);
- // Mock request
- $formattedParent = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $gitRepositoryLink = new GitRepositoryLink();
- $gitRepositoryLinkCloneUri = 'gitRepositoryLinkCloneUri754275269';
- $gitRepositoryLink->setCloneUri($gitRepositoryLinkCloneUri);
- $gitRepositoryLinkId = 'gitRepositoryLinkId1580978456';
- $request = (new CreateGitRepositoryLinkRequest())
- ->setParent($formattedParent)
- ->setGitRepositoryLink($gitRepositoryLink)
- ->setGitRepositoryLinkId($gitRepositoryLinkId);
- $response = $gapicClient->createGitRepositoryLink($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/createGitRepositoryLinkTest');
- try {
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- // If the pollUntilComplete() method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stubs are exhausted
- $transport->popReceivedCalls();
- $operationsTransport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function deleteConnectionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/deleteConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $expectedResponse = new GPBEmpty();
- $anyResponse = new Any();
- $anyResponse->setValue($expectedResponse->serializeToString());
- $completeOperation = new Operation();
- $completeOperation->setName('operations/deleteConnectionTest');
- $completeOperation->setDone(true);
- $completeOperation->setResponse($anyResponse);
- $operationsTransport->addResponse($completeOperation);
- // Mock request
- $formattedName = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new DeleteConnectionRequest())
- ->setName($formattedName);
- $response = $gapicClient->deleteConnection($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $apiRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($apiRequests));
- $operationsRequestsEmpty = $operationsTransport->popReceivedCalls();
- $this->assertSame(0, count($operationsRequestsEmpty));
- $actualApiFuncCall = $apiRequests[0]->getFuncCall();
- $actualApiRequestObject = $apiRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/DeleteConnection', $actualApiFuncCall);
- $actualValue = $actualApiRequestObject->getName();
- $this->assertProtobufEquals($formattedName, $actualValue);
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/deleteConnectionTest');
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- $this->assertTrue($response->isDone());
- $this->assertEquals($expectedResponse, $response->getResult());
- $apiRequestsEmpty = $transport->popReceivedCalls();
- $this->assertSame(0, count($apiRequestsEmpty));
- $operationsRequests = $operationsTransport->popReceivedCalls();
- $this->assertSame(1, count($operationsRequests));
- $actualOperationsFuncCall = $operationsRequests[0]->getFuncCall();
- $actualOperationsRequestObject = $operationsRequests[0]->getRequestObject();
- $this->assertSame('/google.longrunning.Operations/GetOperation', $actualOperationsFuncCall);
- $this->assertEquals($expectedOperationsRequestObject, $actualOperationsRequestObject);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function deleteConnectionExceptionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/deleteConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $operationsTransport->addResponse(null, $status);
- // Mock request
- $formattedName = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new DeleteConnectionRequest())
- ->setName($formattedName);
- $response = $gapicClient->deleteConnection($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/deleteConnectionTest');
- try {
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- // If the pollUntilComplete() method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stubs are exhausted
- $transport->popReceivedCalls();
- $operationsTransport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function deleteGitRepositoryLinkTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/deleteGitRepositoryLinkTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $expectedResponse = new GPBEmpty();
- $anyResponse = new Any();
- $anyResponse->setValue($expectedResponse->serializeToString());
- $completeOperation = new Operation();
- $completeOperation->setName('operations/deleteGitRepositoryLinkTest');
- $completeOperation->setDone(true);
- $completeOperation->setResponse($anyResponse);
- $operationsTransport->addResponse($completeOperation);
- // Mock request
- $formattedName = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new DeleteGitRepositoryLinkRequest())
- ->setName($formattedName);
- $response = $gapicClient->deleteGitRepositoryLink($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $apiRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($apiRequests));
- $operationsRequestsEmpty = $operationsTransport->popReceivedCalls();
- $this->assertSame(0, count($operationsRequestsEmpty));
- $actualApiFuncCall = $apiRequests[0]->getFuncCall();
- $actualApiRequestObject = $apiRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/DeleteGitRepositoryLink', $actualApiFuncCall);
- $actualValue = $actualApiRequestObject->getName();
- $this->assertProtobufEquals($formattedName, $actualValue);
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/deleteGitRepositoryLinkTest');
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- $this->assertTrue($response->isDone());
- $this->assertEquals($expectedResponse, $response->getResult());
- $apiRequestsEmpty = $transport->popReceivedCalls();
- $this->assertSame(0, count($apiRequestsEmpty));
- $operationsRequests = $operationsTransport->popReceivedCalls();
- $this->assertSame(1, count($operationsRequests));
- $actualOperationsFuncCall = $operationsRequests[0]->getFuncCall();
- $actualOperationsRequestObject = $operationsRequests[0]->getRequestObject();
- $this->assertSame('/google.longrunning.Operations/GetOperation', $actualOperationsFuncCall);
- $this->assertEquals($expectedOperationsRequestObject, $actualOperationsRequestObject);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function deleteGitRepositoryLinkExceptionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/deleteGitRepositoryLinkTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $operationsTransport->addResponse(null, $status);
- // Mock request
- $formattedName = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new DeleteGitRepositoryLinkRequest())
- ->setName($formattedName);
- $response = $gapicClient->deleteGitRepositoryLink($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/deleteGitRepositoryLinkTest');
- try {
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- // If the pollUntilComplete() method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stubs are exhausted
- $transport->popReceivedCalls();
- $operationsTransport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function fetchGitHubInstallationsTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $expectedResponse = new FetchGitHubInstallationsResponse();
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedConnection = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new FetchGitHubInstallationsRequest())
- ->setConnection($formattedConnection);
- $response = $gapicClient->fetchGitHubInstallations($request);
- $this->assertEquals($expectedResponse, $response);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/FetchGitHubInstallations', $actualFuncCall);
- $actualValue = $actualRequestObject->getConnection();
- $this->assertProtobufEquals($formattedConnection, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchGitHubInstallationsExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedConnection = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new FetchGitHubInstallationsRequest())
- ->setConnection($formattedConnection);
- try {
- $gapicClient->fetchGitHubInstallations($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchGitRefsTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $nextPageToken = '';
- $refNamesElement = 'refNamesElement2048025177';
- $refNames = [
- $refNamesElement,
- ];
- $expectedResponse = new FetchGitRefsResponse();
- $expectedResponse->setNextPageToken($nextPageToken);
- $expectedResponse->setRefNames($refNames);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedGitRepositoryLink = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $refType = RefType::REF_TYPE_UNSPECIFIED;
- $request = (new FetchGitRefsRequest())
- ->setGitRepositoryLink($formattedGitRepositoryLink)
- ->setRefType($refType);
- $response = $gapicClient->fetchGitRefs($request);
- $this->assertEquals($expectedResponse, $response->getPage()->getResponseObject());
- $resources = iterator_to_array($response->iterateAllElements());
- $this->assertSame(1, count($resources));
- $this->assertEquals($expectedResponse->getRefNames()[0], $resources[0]);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/FetchGitRefs', $actualFuncCall);
- $actualValue = $actualRequestObject->getGitRepositoryLink();
- $this->assertProtobufEquals($formattedGitRepositoryLink, $actualValue);
- $actualValue = $actualRequestObject->getRefType();
- $this->assertProtobufEquals($refType, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchGitRefsExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedGitRepositoryLink = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $refType = RefType::REF_TYPE_UNSPECIFIED;
- $request = (new FetchGitRefsRequest())
- ->setGitRepositoryLink($formattedGitRepositoryLink)
- ->setRefType($refType);
- try {
- $gapicClient->fetchGitRefs($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchLinkableGitRepositoriesTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $nextPageToken = '';
- $linkableGitRepositoriesElement = new LinkableGitRepository();
- $linkableGitRepositories = [
- $linkableGitRepositoriesElement,
- ];
- $expectedResponse = new FetchLinkableGitRepositoriesResponse();
- $expectedResponse->setNextPageToken($nextPageToken);
- $expectedResponse->setLinkableGitRepositories($linkableGitRepositories);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedConnection = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new FetchLinkableGitRepositoriesRequest())
- ->setConnection($formattedConnection);
- $response = $gapicClient->fetchLinkableGitRepositories($request);
- $this->assertEquals($expectedResponse, $response->getPage()->getResponseObject());
- $resources = iterator_to_array($response->iterateAllElements());
- $this->assertSame(1, count($resources));
- $this->assertEquals($expectedResponse->getLinkableGitRepositories()[0], $resources[0]);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/FetchLinkableGitRepositories', $actualFuncCall);
- $actualValue = $actualRequestObject->getConnection();
- $this->assertProtobufEquals($formattedConnection, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchLinkableGitRepositoriesExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedConnection = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new FetchLinkableGitRepositoriesRequest())
- ->setConnection($formattedConnection);
- try {
- $gapicClient->fetchLinkableGitRepositories($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchReadTokenTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $token = 'token110541305';
- $gitUsername = 'gitUsername-786639197';
- $expectedResponse = new FetchReadTokenResponse();
- $expectedResponse->setToken($token);
- $expectedResponse->setGitUsername($gitUsername);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedGitRepositoryLink = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new FetchReadTokenRequest())
- ->setGitRepositoryLink($formattedGitRepositoryLink);
- $response = $gapicClient->fetchReadToken($request);
- $this->assertEquals($expectedResponse, $response);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/FetchReadToken', $actualFuncCall);
- $actualValue = $actualRequestObject->getGitRepositoryLink();
- $this->assertProtobufEquals($formattedGitRepositoryLink, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchReadTokenExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedGitRepositoryLink = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new FetchReadTokenRequest())
- ->setGitRepositoryLink($formattedGitRepositoryLink);
- try {
- $gapicClient->fetchReadToken($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchReadWriteTokenTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $token = 'token110541305';
- $gitUsername = 'gitUsername-786639197';
- $expectedResponse = new FetchReadWriteTokenResponse();
- $expectedResponse->setToken($token);
- $expectedResponse->setGitUsername($gitUsername);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedGitRepositoryLink = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new FetchReadWriteTokenRequest())
- ->setGitRepositoryLink($formattedGitRepositoryLink);
- $response = $gapicClient->fetchReadWriteToken($request);
- $this->assertEquals($expectedResponse, $response);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/FetchReadWriteToken', $actualFuncCall);
- $actualValue = $actualRequestObject->getGitRepositoryLink();
- $this->assertProtobufEquals($formattedGitRepositoryLink, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function fetchReadWriteTokenExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedGitRepositoryLink = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new FetchReadWriteTokenRequest())
- ->setGitRepositoryLink($formattedGitRepositoryLink);
- try {
- $gapicClient->fetchReadWriteToken($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function getConnectionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $name2 = 'name2-1052831874';
- $disabled = true;
- $reconciling = false;
- $etag = 'etag3123477';
- $uid = 'uid115792';
- $expectedResponse = new Connection();
- $expectedResponse->setName($name2);
- $expectedResponse->setDisabled($disabled);
- $expectedResponse->setReconciling($reconciling);
- $expectedResponse->setEtag($etag);
- $expectedResponse->setUid($uid);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedName = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new GetConnectionRequest())
- ->setName($formattedName);
- $response = $gapicClient->getConnection($request);
- $this->assertEquals($expectedResponse, $response);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/GetConnection', $actualFuncCall);
- $actualValue = $actualRequestObject->getName();
- $this->assertProtobufEquals($formattedName, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function getConnectionExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedName = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new GetConnectionRequest())
- ->setName($formattedName);
- try {
- $gapicClient->getConnection($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function getGitRepositoryLinkTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $name2 = 'name2-1052831874';
- $cloneUri = 'cloneUri-625288310';
- $etag = 'etag3123477';
- $reconciling = false;
- $uid = 'uid115792';
- $webhookId = 'webhookId311874531';
- $expectedResponse = new GitRepositoryLink();
- $expectedResponse->setName($name2);
- $expectedResponse->setCloneUri($cloneUri);
- $expectedResponse->setEtag($etag);
- $expectedResponse->setReconciling($reconciling);
- $expectedResponse->setUid($uid);
- $expectedResponse->setWebhookId($webhookId);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedName = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new GetGitRepositoryLinkRequest())
- ->setName($formattedName);
- $response = $gapicClient->getGitRepositoryLink($request);
- $this->assertEquals($expectedResponse, $response);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/GetGitRepositoryLink', $actualFuncCall);
- $actualValue = $actualRequestObject->getName();
- $this->assertProtobufEquals($formattedName, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function getGitRepositoryLinkExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedName = $gapicClient->gitRepositoryLinkName('[PROJECT]', '[LOCATION]', '[CONNECTION]', '[GIT_REPOSITORY_LINK]');
- $request = (new GetGitRepositoryLinkRequest())
- ->setName($formattedName);
- try {
- $gapicClient->getGitRepositoryLink($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function listConnectionsTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $nextPageToken = '';
- $connectionsElement = new Connection();
- $connections = [
- $connectionsElement,
- ];
- $expectedResponse = new ListConnectionsResponse();
- $expectedResponse->setNextPageToken($nextPageToken);
- $expectedResponse->setConnections($connections);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]');
- $request = (new ListConnectionsRequest())
- ->setParent($formattedParent);
- $response = $gapicClient->listConnections($request);
- $this->assertEquals($expectedResponse, $response->getPage()->getResponseObject());
- $resources = iterator_to_array($response->iterateAllElements());
- $this->assertSame(1, count($resources));
- $this->assertEquals($expectedResponse->getConnections()[0], $resources[0]);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/ListConnections', $actualFuncCall);
- $actualValue = $actualRequestObject->getParent();
- $this->assertProtobufEquals($formattedParent, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function listConnectionsExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]');
- $request = (new ListConnectionsRequest())
- ->setParent($formattedParent);
- try {
- $gapicClient->listConnections($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function listGitRepositoryLinksTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $nextPageToken = '';
- $gitRepositoryLinksElement = new GitRepositoryLink();
- $gitRepositoryLinks = [
- $gitRepositoryLinksElement,
- ];
- $expectedResponse = new ListGitRepositoryLinksResponse();
- $expectedResponse->setNextPageToken($nextPageToken);
- $expectedResponse->setGitRepositoryLinks($gitRepositoryLinks);
- $transport->addResponse($expectedResponse);
- // Mock request
- $formattedParent = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new ListGitRepositoryLinksRequest())
- ->setParent($formattedParent);
- $response = $gapicClient->listGitRepositoryLinks($request);
- $this->assertEquals($expectedResponse, $response->getPage()->getResponseObject());
- $resources = iterator_to_array($response->iterateAllElements());
- $this->assertSame(1, count($resources));
- $this->assertEquals($expectedResponse->getGitRepositoryLinks()[0], $resources[0]);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/ListGitRepositoryLinks', $actualFuncCall);
- $actualValue = $actualRequestObject->getParent();
- $this->assertProtobufEquals($formattedParent, $actualValue);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function listGitRepositoryLinksExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- // Mock request
- $formattedParent = $gapicClient->connectionName('[PROJECT]', '[LOCATION]', '[CONNECTION]');
- $request = (new ListGitRepositoryLinksRequest())
- ->setParent($formattedParent);
- try {
- $gapicClient->listGitRepositoryLinks($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function updateConnectionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/updateConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $name = 'name3373707';
- $disabled = true;
- $reconciling = false;
- $etag = 'etag3123477';
- $uid = 'uid115792';
- $expectedResponse = new Connection();
- $expectedResponse->setName($name);
- $expectedResponse->setDisabled($disabled);
- $expectedResponse->setReconciling($reconciling);
- $expectedResponse->setEtag($etag);
- $expectedResponse->setUid($uid);
- $anyResponse = new Any();
- $anyResponse->setValue($expectedResponse->serializeToString());
- $completeOperation = new Operation();
- $completeOperation->setName('operations/updateConnectionTest');
- $completeOperation->setDone(true);
- $completeOperation->setResponse($anyResponse);
- $operationsTransport->addResponse($completeOperation);
- // Mock request
- $updateMask = new FieldMask();
- $connection = new Connection();
- $request = (new UpdateConnectionRequest())
- ->setUpdateMask($updateMask)
- ->setConnection($connection);
- $response = $gapicClient->updateConnection($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $apiRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($apiRequests));
- $operationsRequestsEmpty = $operationsTransport->popReceivedCalls();
- $this->assertSame(0, count($operationsRequestsEmpty));
- $actualApiFuncCall = $apiRequests[0]->getFuncCall();
- $actualApiRequestObject = $apiRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/UpdateConnection', $actualApiFuncCall);
- $actualValue = $actualApiRequestObject->getUpdateMask();
- $this->assertProtobufEquals($updateMask, $actualValue);
- $actualValue = $actualApiRequestObject->getConnection();
- $this->assertProtobufEquals($connection, $actualValue);
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/updateConnectionTest');
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- $this->assertTrue($response->isDone());
- $this->assertEquals($expectedResponse, $response->getResult());
- $apiRequestsEmpty = $transport->popReceivedCalls();
- $this->assertSame(0, count($apiRequestsEmpty));
- $operationsRequests = $operationsTransport->popReceivedCalls();
- $this->assertSame(1, count($operationsRequests));
- $actualOperationsFuncCall = $operationsRequests[0]->getFuncCall();
- $actualOperationsRequestObject = $operationsRequests[0]->getRequestObject();
- $this->assertSame('/google.longrunning.Operations/GetOperation', $actualOperationsFuncCall);
- $this->assertEquals($expectedOperationsRequestObject, $actualOperationsRequestObject);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function updateConnectionExceptionTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/updateConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $operationsTransport->addResponse(null, $status);
- // Mock request
- $updateMask = new FieldMask();
- $connection = new Connection();
- $request = (new UpdateConnectionRequest())
- ->setUpdateMask($updateMask)
- ->setConnection($connection);
- $response = $gapicClient->updateConnection($request);
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/updateConnectionTest');
- try {
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- // If the pollUntilComplete() method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stubs are exhausted
- $transport->popReceivedCalls();
- $operationsTransport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-
- /** @test */
- public function getLocationTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $name2 = 'name2-1052831874';
- $locationId = 'locationId552319461';
- $displayName = 'displayName1615086568';
- $expectedResponse = new Location();
- $expectedResponse->setName($name2);
- $expectedResponse->setLocationId($locationId);
- $expectedResponse->setDisplayName($displayName);
- $transport->addResponse($expectedResponse);
- $request = new GetLocationRequest();
- $response = $gapicClient->getLocation($request);
- $this->assertEquals($expectedResponse, $response);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.location.Locations/GetLocation', $actualFuncCall);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function getLocationExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- $request = new GetLocationRequest();
- try {
- $gapicClient->getLocation($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function listLocationsTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- // Mock response
- $nextPageToken = '';
- $locationsElement = new Location();
- $locations = [
- $locationsElement,
- ];
- $expectedResponse = new ListLocationsResponse();
- $expectedResponse->setNextPageToken($nextPageToken);
- $expectedResponse->setLocations($locations);
- $transport->addResponse($expectedResponse);
- $request = new ListLocationsRequest();
- $response = $gapicClient->listLocations($request);
- $this->assertEquals($expectedResponse, $response->getPage()->getResponseObject());
- $resources = iterator_to_array($response->iterateAllElements());
- $this->assertSame(1, count($resources));
- $this->assertEquals($expectedResponse->getLocations()[0], $resources[0]);
- $actualRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($actualRequests));
- $actualFuncCall = $actualRequests[0]->getFuncCall();
- $actualRequestObject = $actualRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.location.Locations/ListLocations', $actualFuncCall);
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function listLocationsExceptionTest()
- {
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- ]);
- $this->assertTrue($transport->isExhausted());
- $status = new stdClass();
- $status->code = Code::DATA_LOSS;
- $status->details = 'internal error';
- $expectedExceptionMessage = json_encode([
- 'message' => 'internal error',
- 'code' => Code::DATA_LOSS,
- 'status' => 'DATA_LOSS',
- 'details' => [],
- ], JSON_PRETTY_PRINT);
- $transport->addResponse(null, $status);
- $request = new ListLocationsRequest();
- try {
- $gapicClient->listLocations($request);
- // If the $gapicClient method call did not throw, fail the test
- $this->fail('Expected an ApiException, but no exception was thrown.');
- } catch (ApiException $ex) {
- $this->assertEquals($status->code, $ex->getCode());
- $this->assertEquals($expectedExceptionMessage, $ex->getMessage());
- }
- // Call popReceivedCalls to ensure the stub is exhausted
- $transport->popReceivedCalls();
- $this->assertTrue($transport->isExhausted());
- }
-
- /** @test */
- public function createConnectionAsyncTest()
- {
- $operationsTransport = $this->createTransport();
- $operationsClient = new OperationsClient([
- 'apiEndpoint' => '',
- 'transport' => $operationsTransport,
- 'credentials' => $this->createCredentials(),
- ]);
- $transport = $this->createTransport();
- $gapicClient = $this->createClient([
- 'transport' => $transport,
- 'operationsClient' => $operationsClient,
- ]);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- // Mock response
- $incompleteOperation = new Operation();
- $incompleteOperation->setName('operations/createConnectionTest');
- $incompleteOperation->setDone(false);
- $transport->addResponse($incompleteOperation);
- $name = 'name3373707';
- $disabled = true;
- $reconciling = false;
- $etag = 'etag3123477';
- $uid = 'uid115792';
- $expectedResponse = new Connection();
- $expectedResponse->setName($name);
- $expectedResponse->setDisabled($disabled);
- $expectedResponse->setReconciling($reconciling);
- $expectedResponse->setEtag($etag);
- $expectedResponse->setUid($uid);
- $anyResponse = new Any();
- $anyResponse->setValue($expectedResponse->serializeToString());
- $completeOperation = new Operation();
- $completeOperation->setName('operations/createConnectionTest');
- $completeOperation->setDone(true);
- $completeOperation->setResponse($anyResponse);
- $operationsTransport->addResponse($completeOperation);
- // Mock request
- $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]');
- $connectionId = 'connectionId-513204708';
- $connection = new Connection();
- $request = (new CreateConnectionRequest())
- ->setParent($formattedParent)
- ->setConnectionId($connectionId)
- ->setConnection($connection);
- $response = $gapicClient->createConnectionAsync($request)->wait();
- $this->assertFalse($response->isDone());
- $this->assertNull($response->getResult());
- $apiRequests = $transport->popReceivedCalls();
- $this->assertSame(1, count($apiRequests));
- $operationsRequestsEmpty = $operationsTransport->popReceivedCalls();
- $this->assertSame(0, count($operationsRequestsEmpty));
- $actualApiFuncCall = $apiRequests[0]->getFuncCall();
- $actualApiRequestObject = $apiRequests[0]->getRequestObject();
- $this->assertSame('/google.cloud.developerconnect.v1.DeveloperConnect/CreateConnection', $actualApiFuncCall);
- $actualValue = $actualApiRequestObject->getParent();
- $this->assertProtobufEquals($formattedParent, $actualValue);
- $actualValue = $actualApiRequestObject->getConnectionId();
- $this->assertProtobufEquals($connectionId, $actualValue);
- $actualValue = $actualApiRequestObject->getConnection();
- $this->assertProtobufEquals($connection, $actualValue);
- $expectedOperationsRequestObject = new GetOperationRequest();
- $expectedOperationsRequestObject->setName('operations/createConnectionTest');
- $response->pollUntilComplete([
- 'initialPollDelayMillis' => 1,
- ]);
- $this->assertTrue($response->isDone());
- $this->assertEquals($expectedResponse, $response->getResult());
- $apiRequestsEmpty = $transport->popReceivedCalls();
- $this->assertSame(0, count($apiRequestsEmpty));
- $operationsRequests = $operationsTransport->popReceivedCalls();
- $this->assertSame(1, count($operationsRequests));
- $actualOperationsFuncCall = $operationsRequests[0]->getFuncCall();
- $actualOperationsRequestObject = $operationsRequests[0]->getRequestObject();
- $this->assertSame('/google.longrunning.Operations/GetOperation', $actualOperationsFuncCall);
- $this->assertEquals($expectedOperationsRequestObject, $actualOperationsRequestObject);
- $this->assertTrue($transport->isExhausted());
- $this->assertTrue($operationsTransport->isExhausted());
- }
-}