From 76aa79d5740ad20a579810114eac1d934708e01c Mon Sep 17 00:00:00 2001 From: Owl Bot Date: Wed, 25 Sep 2024 23:02:37 +0000 Subject: [PATCH] =?UTF-8?q?=F0=9F=A6=89=20Updates=20from=20OwlBot=20post-p?= =?UTF-8?q?rocessor?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit See https://github.com/googleapis/repo-automation-bots/blob/main/packages/owl-bot/README.md --- .../metadata/V1Beta/Parallelstore.php | Bin 8590 -> 8605 bytes .../ParallelstoreClient/create_instance.php | 10 +- .../ParallelstoreClient/delete_instance.php | 2 +- .../ParallelstoreClient/export_data.php | 2 +- .../ParallelstoreClient/get_instance.php | 2 +- .../ParallelstoreClient/import_data.php | 2 +- .../ParallelstoreClient/list_instances.php | 9 +- .../ParallelstoreClient/update_instance.php | 7 +- .../src/V1beta/Client/ParallelstoreClient.php | 12 +- .../src/V1beta/CreateInstanceRequest.php | 28 +- .../src/V1beta/DeleteInstanceRequest.php | 2 +- .../src/V1beta/DestinationGcsBucket.php | 22 +- .../src/V1beta/DestinationParallelstore.php | 10 +- .../src/V1beta/DirectoryStripeLevel.php | 2 +- .../src/V1beta/ExportDataMetadata.php | 10 +- .../src/V1beta/ExportDataRequest.php | 31 +- .../src/V1beta/ExportDataResponse.php | 2 +- Parallelstore/src/V1beta/FileStripeLevel.php | 2 +- .../src/V1beta/GetInstanceRequest.php | 2 +- .../src/V1beta/ImportDataMetadata.php | 10 +- .../src/V1beta/ImportDataRequest.php | 45 +- .../src/V1beta/ImportDataResponse.php | 2 +- Parallelstore/src/V1beta/Instance.php | 268 ++-- Parallelstore/src/V1beta/Instance/State.php | 9 +- .../src/V1beta/ListInstancesRequest.php | 57 +- .../src/V1beta/ListInstancesResponse.php | 11 +- .../src/V1beta/OperationMetadata.php | 2 +- Parallelstore/src/V1beta/SourceGcsBucket.php | 22 +- .../src/V1beta/SourceParallelstore.php | 10 +- .../src/V1beta/TransferOperationMetadata.php | 10 +- .../src/V1beta/UpdateInstanceRequest.php | 22 +- .../Parallelstore/V1Beta/Parallelstore.php | Bin 8605 -> 0 bytes .../V1beta/CreateInstanceRequest.php | 273 ---- .../V1beta/DeleteInstanceRequest.php | 155 --- .../V1beta/DestinationGcsBucket.php | 75 -- .../V1beta/DestinationParallelstore.php | 71 -- .../V1beta/DirectoryStripeLevel.php | 68 - .../V1beta/ExportDataMetadata.php | 351 ------ .../V1beta/ExportDataRequest.php | 287 ----- .../V1beta/ExportDataResponse.php | 33 - .../Parallelstore/V1beta/FileStripeLevel.php | 68 - .../V1beta/GetInstanceRequest.php | 86 -- .../V1beta/ImportDataMetadata.php | 351 ------ .../V1beta/ImportDataRequest.php | 287 ----- .../V1beta/ImportDataResponse.php | 33 - .../Cloud/Parallelstore/V1beta/Instance.php | 625 ---------- .../Parallelstore/V1beta/Instance/State.php | 85 -- .../V1beta/ListInstancesRequest.php | 237 ---- .../V1beta/ListInstancesResponse.php | 136 -- .../V1beta/OperationMetadata.php | 307 ----- .../Parallelstore/V1beta/SourceGcsBucket.php | 75 -- .../V1beta/SourceParallelstore.php | 71 -- .../Parallelstore/V1beta/TransferCounters.php | 261 ---- .../V1beta/TransferOperationMetadata.php | 261 ---- .../Parallelstore/V1beta/TransferType.php | 61 - .../V1beta/UpdateInstanceRequest.php | 225 ---- .../ParallelstoreClient/create_instance.php | 104 -- .../ParallelstoreClient/delete_instance.php | 80 -- .../ParallelstoreClient/export_data.php | 83 -- .../ParallelstoreClient/get_instance.php | 72 -- .../ParallelstoreClient/get_location.php | 57 - .../ParallelstoreClient/import_data.php | 83 -- .../ParallelstoreClient/list_instances.php | 80 -- .../ParallelstoreClient/list_locations.php | 62 - .../ParallelstoreClient/update_instance.php | 89 -- .../src/V1beta/Client/ParallelstoreClient.php | 647 ---------- .../v1beta/src/V1beta/gapic_metadata.json | 63 - .../parallelstore_client_config.json | 67 - .../parallelstore_descriptor_config.php | 197 --- .../parallelstore_rest_client_config.php | 188 --- .../V1beta/Client/ParallelstoreClientTest.php | 1100 ----------------- 71 files changed, 306 insertions(+), 7773 deletions(-) delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/GPBMetadata/Google/Cloud/Parallelstore/V1Beta/Parallelstore.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/CreateInstanceRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DeleteInstanceRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationGcsBucket.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationParallelstore.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DirectoryStripeLevel.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataMetadata.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataResponse.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/FileStripeLevel.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/GetInstanceRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataMetadata.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataResponse.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance/State.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesResponse.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/OperationMetadata.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceGcsBucket.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceParallelstore.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferCounters.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferOperationMetadata.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferType.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/UpdateInstanceRequest.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/create_instance.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/delete_instance.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/export_data.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_instance.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_location.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/import_data.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_instances.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_locations.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/update_instance.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/src/V1beta/Client/ParallelstoreClient.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/src/V1beta/gapic_metadata.json delete mode 100644 owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_client_config.json delete mode 100644 owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_descriptor_config.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_rest_client_config.php delete mode 100644 owl-bot-staging/Parallelstore/v1beta/tests/Unit/V1beta/Client/ParallelstoreClientTest.php diff --git a/Parallelstore/metadata/V1Beta/Parallelstore.php b/Parallelstore/metadata/V1Beta/Parallelstore.php index bf2fe0612c45f0efe0acb203ccd9637202c68e75..3bbcca5e213de9b06378c3daef9cf8438a1b6c85 100644 GIT binary patch delta 47 zcmeBkp6k5fKQrUmO)SBTjEgphusSm{CQhEg5yUUV%f%TQ;2z}Y;_2ruz`FSr#}Wwu Db=MAX delta 31 ncmbR1+~>UEKQrULO)SBTjFUHqusSm{22Gy95w!Uy#}WwuylV?v diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/create_instance.php b/Parallelstore/samples/V1beta/ParallelstoreClient/create_instance.php index 1743a200f3dc..a167a3c68518 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/create_instance.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/create_instance.php @@ -35,18 +35,18 @@ * * @param string $formattedParent The instance's project and location, in the format * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones, for example **us-west1-b**. Please see + * Locations map to Google Cloud zones; for example, `us-west1-b`. Please see * {@see ParallelstoreClient::locationName()} for help formatting this field. - * @param string $instanceId The logical name of the Parallelstore instance in the user - * project with the following restrictions: + * @param string $instanceId The name of the Parallelstore instance. * * * Must contain only lowercase letters, numbers, and hyphens. * * Must start with a letter. * * Must be between 1-63 characters. * * Must end with a number or a letter. * * Must be unique within the customer project / location - * @param int $instanceCapacityGib Immutable. Storage capacity of Parallelstore instance in - * Gibibytes (GiB). + * @param int $instanceCapacityGib Immutable. The instance's storage capacity in Gibibytes (GiB). + * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., + * 12000, 16000, 20000, ... */ function create_instance_sample( string $formattedParent, diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/delete_instance.php b/Parallelstore/samples/V1beta/ParallelstoreClient/delete_instance.php index ca20c9af872d..bc9e448eef16 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/delete_instance.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/delete_instance.php @@ -30,7 +30,7 @@ use Google\Rpc\Status; /** - * Deletes a single Instance. + * Deletes a single instance. * * @param string $formattedName Name of the resource * Please see {@see ParallelstoreClient::instanceName()} for help formatting this field. diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/export_data.php b/Parallelstore/samples/V1beta/ParallelstoreClient/export_data.php index 7c1c9ebc6da0..7ff721f7a80e 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/export_data.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/export_data.php @@ -31,7 +31,7 @@ use Google\Rpc\Status; /** - * ExportData copies data from Parallelstore to Cloud Storage + * Copies data from Parallelstore to Cloud Storage. * * @param string $formattedName Name of the resource. Please see * {@see ParallelstoreClient::instanceName()} for help formatting this field. diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/get_instance.php b/Parallelstore/samples/V1beta/ParallelstoreClient/get_instance.php index 73c9e889638b..4ac319b07fce 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/get_instance.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/get_instance.php @@ -29,7 +29,7 @@ use Google\Cloud\Parallelstore\V1beta\Instance; /** - * Gets details of a single Instance. + * Gets details of a single instance. * * @param string $formattedName The instance resource name, in the format * `projects/{project_id}/locations/{location}/instances/{instance_id}`. Please see diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/import_data.php b/Parallelstore/samples/V1beta/ParallelstoreClient/import_data.php index 06e718eeeb0c..2bed07a1b4ba 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/import_data.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/import_data.php @@ -31,7 +31,7 @@ use Google\Rpc\Status; /** - * ImportData copies data from Cloud Storage to Parallelstore. + * Copies data from Cloud Storage to Parallelstore. * * @param string $formattedName Name of the resource. Please see * {@see ParallelstoreClient::instanceName()} for help formatting this field. diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/list_instances.php b/Parallelstore/samples/V1beta/ParallelstoreClient/list_instances.php index 90d32ef5bce3..3c500ce1f285 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/list_instances.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/list_instances.php @@ -30,14 +30,13 @@ use Google\Cloud\Parallelstore\V1beta\ListInstancesRequest; /** - * Lists Instances in a given project and location. + * Lists all instances in a given project and location. * * @param string $formattedParent The project and location for which to retrieve instance * information, in the format `projects/{project_id}/locations/{location}`. - * For Parallelstore locations map to Google Cloud zones, for example - * **us-central1-a**. - * To retrieve instance information for all locations, use "-" for the - * `{location}` value. Please see + * + * To retrieve instance information for all locations, use "-" as the value of + * `{location}`. Please see * {@see ParallelstoreClient::locationName()} for help formatting this field. */ function list_instances_sample(string $formattedParent): void diff --git a/Parallelstore/samples/V1beta/ParallelstoreClient/update_instance.php b/Parallelstore/samples/V1beta/ParallelstoreClient/update_instance.php index 282523177b0d..6d1a4798aee8 100644 --- a/Parallelstore/samples/V1beta/ParallelstoreClient/update_instance.php +++ b/Parallelstore/samples/V1beta/ParallelstoreClient/update_instance.php @@ -32,10 +32,11 @@ use Google\Rpc\Status; /** - * Updates the parameters of a single Instance. + * Updates the parameters of a single instance. * - * @param int $instanceCapacityGib Immutable. Storage capacity of Parallelstore instance in - * Gibibytes (GiB). + * @param int $instanceCapacityGib Immutable. The instance's storage capacity in Gibibytes (GiB). + * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., + * 12000, 16000, 20000, ... */ function update_instance_sample(int $instanceCapacityGib): void { diff --git a/Parallelstore/src/V1beta/Client/ParallelstoreClient.php b/Parallelstore/src/V1beta/Client/ParallelstoreClient.php index c70323d176a6..e6270a5e31fc 100644 --- a/Parallelstore/src/V1beta/Client/ParallelstoreClient.php +++ b/Parallelstore/src/V1beta/Client/ParallelstoreClient.php @@ -422,7 +422,7 @@ public function createInstance(CreateInstanceRequest $request, array $callOption } /** - * Deletes a single Instance. + * Deletes a single instance. * * The async variant is {@see ParallelstoreClient::deleteInstanceAsync()} . * @@ -450,7 +450,7 @@ public function deleteInstance(DeleteInstanceRequest $request, array $callOption } /** - * ExportData copies data from Parallelstore to Cloud Storage + * Copies data from Parallelstore to Cloud Storage. * * The async variant is {@see ParallelstoreClient::exportDataAsync()} . * @@ -478,7 +478,7 @@ public function exportData(ExportDataRequest $request, array $callOptions = []): } /** - * Gets details of a single Instance. + * Gets details of a single instance. * * The async variant is {@see ParallelstoreClient::getInstanceAsync()} . * @@ -506,7 +506,7 @@ public function getInstance(GetInstanceRequest $request, array $callOptions = [] } /** - * ImportData copies data from Cloud Storage to Parallelstore. + * Copies data from Cloud Storage to Parallelstore. * * The async variant is {@see ParallelstoreClient::importDataAsync()} . * @@ -534,7 +534,7 @@ public function importData(ImportDataRequest $request, array $callOptions = []): } /** - * Lists Instances in a given project and location. + * Lists all instances in a given project and location. * * The async variant is {@see ParallelstoreClient::listInstancesAsync()} . * @@ -562,7 +562,7 @@ public function listInstances(ListInstancesRequest $request, array $callOptions } /** - * Updates the parameters of a single Instance. + * Updates the parameters of a single instance. * * The async variant is {@see ParallelstoreClient::updateInstanceAsync()} . * diff --git a/Parallelstore/src/V1beta/CreateInstanceRequest.php b/Parallelstore/src/V1beta/CreateInstanceRequest.php index 8ed8fcdc2d92..fe29cbe5c787 100644 --- a/Parallelstore/src/V1beta/CreateInstanceRequest.php +++ b/Parallelstore/src/V1beta/CreateInstanceRequest.php @@ -9,8 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Request for - * [CreateInstance][google.cloud.parallelstore.v1beta.Parallelstore.CreateInstance] + * Create a new Parallelstore instance. * * Generated from protobuf message google.cloud.parallelstore.v1beta.CreateInstanceRequest */ @@ -19,14 +18,13 @@ class CreateInstanceRequest extends \Google\Protobuf\Internal\Message /** * Required. The instance's project and location, in the format * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones, for example **us-west1-b**. + * Locations map to Google Cloud zones; for example, `us-west1-b`. * * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { */ protected $parent = ''; /** - * Required. The logical name of the Parallelstore instance in the user - * project with the following restrictions: + * Required. The name of the Parallelstore instance. * * Must contain only lowercase letters, numbers, and hyphens. * * Must start with a letter. * * Must be between 1-63 characters. @@ -62,11 +60,10 @@ class CreateInstanceRequest extends \Google\Protobuf\Internal\Message /** * @param string $parent Required. The instance's project and location, in the format * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones, for example **us-west1-b**. Please see + * Locations map to Google Cloud zones; for example, `us-west1-b`. Please see * {@see ParallelstoreClient::locationName()} for help formatting this field. * @param \Google\Cloud\Parallelstore\V1beta\Instance $instance Required. The instance to create. - * @param string $instanceId Required. The logical name of the Parallelstore instance in the user - * project with the following restrictions: + * @param string $instanceId Required. The name of the Parallelstore instance. * * * Must contain only lowercase letters, numbers, and hyphens. * * Must start with a letter. @@ -95,10 +92,9 @@ public static function build(string $parent, \Google\Cloud\Parallelstore\V1beta\ * @type string $parent * Required. The instance's project and location, in the format * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones, for example **us-west1-b**. + * Locations map to Google Cloud zones; for example, `us-west1-b`. * @type string $instance_id - * Required. The logical name of the Parallelstore instance in the user - * project with the following restrictions: + * Required. The name of the Parallelstore instance. * * Must contain only lowercase letters, numbers, and hyphens. * * Must start with a letter. * * Must be between 1-63 characters. @@ -128,7 +124,7 @@ public function __construct($data = NULL) { /** * Required. The instance's project and location, in the format * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones, for example **us-west1-b**. + * Locations map to Google Cloud zones; for example, `us-west1-b`. * * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { * @return string @@ -141,7 +137,7 @@ public function getParent() /** * Required. The instance's project and location, in the format * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones, for example **us-west1-b**. + * Locations map to Google Cloud zones; for example, `us-west1-b`. * * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { * @param string $var @@ -156,8 +152,7 @@ public function setParent($var) } /** - * Required. The logical name of the Parallelstore instance in the user - * project with the following restrictions: + * Required. The name of the Parallelstore instance. * * Must contain only lowercase letters, numbers, and hyphens. * * Must start with a letter. * * Must be between 1-63 characters. @@ -173,8 +168,7 @@ public function getInstanceId() } /** - * Required. The logical name of the Parallelstore instance in the user - * project with the following restrictions: + * Required. The name of the Parallelstore instance. * * Must contain only lowercase letters, numbers, and hyphens. * * Must start with a letter. * * Must be between 1-63 characters. diff --git a/Parallelstore/src/V1beta/DeleteInstanceRequest.php b/Parallelstore/src/V1beta/DeleteInstanceRequest.php index 815e5d0d9e72..a4a8255bf2da 100644 --- a/Parallelstore/src/V1beta/DeleteInstanceRequest.php +++ b/Parallelstore/src/V1beta/DeleteInstanceRequest.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Message for deleting a Instance + * Delete an instance. * * Generated from protobuf message google.cloud.parallelstore.v1beta.DeleteInstanceRequest */ diff --git a/Parallelstore/src/V1beta/DestinationGcsBucket.php b/Parallelstore/src/V1beta/DestinationGcsBucket.php index dc255709e726..8e7de4c6a1ef 100644 --- a/Parallelstore/src/V1beta/DestinationGcsBucket.php +++ b/Parallelstore/src/V1beta/DestinationGcsBucket.php @@ -9,15 +9,16 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Google Cloud Storage as a destination. + * Cloud Storage as the destination of a data transfer. * * Generated from protobuf message google.cloud.parallelstore.v1beta.DestinationGcsBucket */ class DestinationGcsBucket extends \Google\Protobuf\Internal\Message { /** - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; */ @@ -30,8 +31,9 @@ class DestinationGcsBucket extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $uri - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * } */ public function __construct($data = NULL) { @@ -40,8 +42,9 @@ public function __construct($data = NULL) { } /** - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; * @return string @@ -52,8 +55,9 @@ public function getUri() } /** - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; * @param string $var diff --git a/Parallelstore/src/V1beta/DestinationParallelstore.php b/Parallelstore/src/V1beta/DestinationParallelstore.php index aa269c4cff8f..8c0d829fa41e 100644 --- a/Parallelstore/src/V1beta/DestinationParallelstore.php +++ b/Parallelstore/src/V1beta/DestinationParallelstore.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Parallelstore as a destination. + * Parallelstore as the destination of a data transfer. * * Generated from protobuf message google.cloud.parallelstore.v1beta.DestinationParallelstore */ @@ -17,7 +17,7 @@ class DestinationParallelstore extends \Google\Protobuf\Internal\Message { /** * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; */ @@ -31,7 +31,7 @@ class DestinationParallelstore extends \Google\Protobuf\Internal\Message * * @type string $path * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * } */ public function __construct($data = NULL) { @@ -41,7 +41,7 @@ public function __construct($data = NULL) { /** * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; * @return string @@ -53,7 +53,7 @@ public function getPath() /** * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var diff --git a/Parallelstore/src/V1beta/DirectoryStripeLevel.php b/Parallelstore/src/V1beta/DirectoryStripeLevel.php index aa9b9b5ab8f6..335a8d65009b 100644 --- a/Parallelstore/src/V1beta/DirectoryStripeLevel.php +++ b/Parallelstore/src/V1beta/DirectoryStripeLevel.php @@ -14,7 +14,7 @@ class DirectoryStripeLevel { /** - * Default directory striping + * If not set, DirectoryStripeLevel will default to DIRECTORY_STRIPE_LEVEL_MAX * * Generated from protobuf enum DIRECTORY_STRIPE_LEVEL_UNSPECIFIED = 0; */ diff --git a/Parallelstore/src/V1beta/ExportDataMetadata.php b/Parallelstore/src/V1beta/ExportDataMetadata.php index 69a26dd796d3..22a6f8b50cf3 100644 --- a/Parallelstore/src/V1beta/ExportDataMetadata.php +++ b/Parallelstore/src/V1beta/ExportDataMetadata.php @@ -9,14 +9,14 @@ use Google\Protobuf\Internal\GPBUtil; /** - * ExportDataMetadata contains export data operation metadata + * Metadata related to the data export operation. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ExportDataMetadata */ class ExportDataMetadata extends \Google\Protobuf\Internal\Message { /** - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; */ @@ -75,7 +75,7 @@ class ExportDataMetadata extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $operation_metadata - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * @type \Google\Protobuf\Timestamp $create_time * Output only. The time the operation was created. * @type \Google\Protobuf\Timestamp $end_time @@ -102,7 +102,7 @@ public function __construct($data = NULL) { } /** - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; * @return \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata|null @@ -123,7 +123,7 @@ public function clearOperationMetadata() } /** - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; * @param \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $var diff --git a/Parallelstore/src/V1beta/ExportDataRequest.php b/Parallelstore/src/V1beta/ExportDataRequest.php index 9046b63a8de1..2bb95ee6c34f 100644 --- a/Parallelstore/src/V1beta/ExportDataRequest.php +++ b/Parallelstore/src/V1beta/ExportDataRequest.php @@ -9,8 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Message representing the request exporting data from Cloud Storage to - * parallelstore. + * Export data from Parallelstore to Cloud Storage. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ExportDataRequest */ @@ -41,9 +40,12 @@ class ExportDataRequest extends \Google\Protobuf\Internal\Message /** * Optional. User-specified Service Account (SA) credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { */ @@ -78,9 +80,12 @@ class ExportDataRequest extends \Google\Protobuf\Internal\Message * @type string $service_account * Optional. User-specified Service Account (SA) credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * } */ public function __construct($data = NULL) { @@ -225,9 +230,12 @@ public function setRequestId($var) /** * Optional. User-specified Service Account (SA) credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { * @return string @@ -240,9 +248,12 @@ public function getServiceAccount() /** * Optional. User-specified Service Account (SA) credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { * @param string $var diff --git a/Parallelstore/src/V1beta/ExportDataResponse.php b/Parallelstore/src/V1beta/ExportDataResponse.php index 84a49b91541e..53ef6c9be2dc 100644 --- a/Parallelstore/src/V1beta/ExportDataResponse.php +++ b/Parallelstore/src/V1beta/ExportDataResponse.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * ExportDataResponse is the response returned from ExportData rpc + * The response to a request to export data from Parallelstore. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ExportDataResponse */ diff --git a/Parallelstore/src/V1beta/FileStripeLevel.php b/Parallelstore/src/V1beta/FileStripeLevel.php index 0256998e6532..9b2e95057541 100644 --- a/Parallelstore/src/V1beta/FileStripeLevel.php +++ b/Parallelstore/src/V1beta/FileStripeLevel.php @@ -14,7 +14,7 @@ class FileStripeLevel { /** - * Default file striping + * If not set, FileStripeLevel will default to FILE_STRIPE_LEVEL_BALANCED * * Generated from protobuf enum FILE_STRIPE_LEVEL_UNSPECIFIED = 0; */ diff --git a/Parallelstore/src/V1beta/GetInstanceRequest.php b/Parallelstore/src/V1beta/GetInstanceRequest.php index aa5fd99562a2..fd795fcc0f6b 100644 --- a/Parallelstore/src/V1beta/GetInstanceRequest.php +++ b/Parallelstore/src/V1beta/GetInstanceRequest.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Request to get an instance's details. + * Get an instance's details. * * Generated from protobuf message google.cloud.parallelstore.v1beta.GetInstanceRequest */ diff --git a/Parallelstore/src/V1beta/ImportDataMetadata.php b/Parallelstore/src/V1beta/ImportDataMetadata.php index 69156774b164..3c3cfac406bb 100644 --- a/Parallelstore/src/V1beta/ImportDataMetadata.php +++ b/Parallelstore/src/V1beta/ImportDataMetadata.php @@ -9,14 +9,14 @@ use Google\Protobuf\Internal\GPBUtil; /** - * ImportDataMetadata contains import data operation metadata + * Metadata related to the data import operation. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ImportDataMetadata */ class ImportDataMetadata extends \Google\Protobuf\Internal\Message { /** - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; */ @@ -75,7 +75,7 @@ class ImportDataMetadata extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $operation_metadata - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * @type \Google\Protobuf\Timestamp $create_time * Output only. The time the operation was created. * @type \Google\Protobuf\Timestamp $end_time @@ -102,7 +102,7 @@ public function __construct($data = NULL) { } /** - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; * @return \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata|null @@ -123,7 +123,7 @@ public function clearOperationMetadata() } /** - * Contains the data transfer operation metadata. + * Data transfer operation metadata. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; * @param \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $var diff --git a/Parallelstore/src/V1beta/ImportDataRequest.php b/Parallelstore/src/V1beta/ImportDataRequest.php index 0de94fda9013..8adf8e031c1e 100644 --- a/Parallelstore/src/V1beta/ImportDataRequest.php +++ b/Parallelstore/src/V1beta/ImportDataRequest.php @@ -9,8 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Message representing the request importing data from parallelstore to Cloud - * Storage. + * Import data from Cloud Storage into a Parallelstore instance. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ImportDataRequest */ @@ -39,11 +38,14 @@ class ImportDataRequest extends \Google\Protobuf\Internal\Message */ protected $request_id = ''; /** - * Optional. User-specified Service Account (SA) credentials to be used when + * Optional. User-specified service account credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { */ @@ -58,7 +60,7 @@ class ImportDataRequest extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket $source_gcs_bucket - * Cloud Storage source. + * The Cloud Storage source bucket and, optionally, path inside the bucket. * @type \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore $destination_parallelstore * Parallelstore destination. * @type string $name @@ -76,11 +78,14 @@ class ImportDataRequest extends \Google\Protobuf\Internal\Message * The request ID must be a valid UUID with the exception that zero UUID is * not supported (00000000-0000-0000-0000-000000000000). * @type string $service_account - * Optional. User-specified Service Account (SA) credentials to be used when + * Optional. User-specified service account credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * } */ public function __construct($data = NULL) { @@ -89,7 +94,7 @@ public function __construct($data = NULL) { } /** - * Cloud Storage source. + * The Cloud Storage source bucket and, optionally, path inside the bucket. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 2; * @return \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket|null @@ -105,7 +110,7 @@ public function hasSourceGcsBucket() } /** - * Cloud Storage source. + * The Cloud Storage source bucket and, optionally, path inside the bucket. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 2; * @param \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket $var @@ -223,11 +228,14 @@ public function setRequestId($var) } /** - * Optional. User-specified Service Account (SA) credentials to be used when + * Optional. User-specified service account credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { * @return string @@ -238,11 +246,14 @@ public function getServiceAccount() } /** - * Optional. User-specified Service Account (SA) credentials to be used when + * Optional. User-specified service account credentials to be used when * performing the transfer. - * Format: `projects/{project_id}/serviceAccounts/{service_account}` + * Use one of the following formats: + * * {EMAIL_ADDRESS_OR_UNIQUE_ID} + * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` + * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} * If unspecified, the Parallelstore service agent is used: - * service-@gcp-sa-parallelstore.iam.gserviceaccount.com) + * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` * * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { * @param string $var diff --git a/Parallelstore/src/V1beta/ImportDataResponse.php b/Parallelstore/src/V1beta/ImportDataResponse.php index fd575fa1fb1c..9eb5207960b1 100644 --- a/Parallelstore/src/V1beta/ImportDataResponse.php +++ b/Parallelstore/src/V1beta/ImportDataResponse.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * ImportDataResponse is the response returned from ImportData rpc. + * The response to a request to import data to Parallelstore. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ImportDataResponse */ diff --git a/Parallelstore/src/V1beta/Instance.php b/Parallelstore/src/V1beta/Instance.php index 910236b64b20..7e849d93d3d1 100644 --- a/Parallelstore/src/V1beta/Instance.php +++ b/Parallelstore/src/V1beta/Instance.php @@ -17,7 +17,7 @@ class Instance extends \Google\Protobuf\Internal\Message { /** * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_id}` + * `projects/{project}/locations/{location}/instances/{instance_id}`. * * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; */ @@ -49,48 +49,34 @@ class Instance extends \Google\Protobuf\Internal\Message /** * Optional. Cloud Labels are a flexible and lightweight mechanism for * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. Cloud Labels can be used to - * filter collections of resources. They can be used to control how resource - * metrics are aggregated. And they can be used as arguments to policy - * management rules (e.g. route, firewall, load balancing, etc.). - * * Label keys must be between 1 and 63 characters long and must conform to - * the following regular expression: `[a-z][a-z0-9_-]{0,62}`. - * * Label values must be between 0 and 63 characters long and must conform - * to the regular expression `[a-z0-9_-]{0,63}`. - * * No more than 64 labels can be associated with a given resource. - * See https://goo.gl/xmQnxf for more information on and examples of labels. - * If you plan to use labels in your own code, please note that additional - * characters may be allowed in the future. Therefore, you are advised to use - * an internal label representation, such as JSON, which doesn't rely upon - * specific characters being disallowed. For example, representing labels - * as the string: name + "_" + value would prove problematic if we were to - * allow "_" in a future release. + * organizational needs and deployment strategies. See + * https://cloud.google.com/resource-manager/docs/labels-overview for details. * * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL]; */ private $labels; /** - * Required. Immutable. Storage capacity of Parallelstore instance in - * Gibibytes (GiB). + * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). + * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., + * 12000, 16000, 20000, ... * * Generated from protobuf field int64 capacity_gib = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; */ protected $capacity_gib = 0; /** - * Output only. The version of DAOS software running in the instance + * Output only. The version of DAOS software running in the instance. * * Generated from protobuf field string daos_version = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ protected $daos_version = ''; /** - * Output only. List of access_points. - * Contains a list of IPv4 addresses used for client side configuration. + * Output only. A list of IPv4 addresses used for client side configuration. * * Generated from protobuf field repeated string access_points = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ private $access_points; /** - * Optional. Immutable. The name of the Google Compute Engine + * Optional. Immutable. The name of the Compute Engine * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the * instance is connected. * @@ -98,36 +84,41 @@ class Instance extends \Google\Protobuf\Internal\Message */ protected $network = ''; /** - * Optional. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. If no range id is - * provided all ranges will be considered. + * Optional. Immutable. The ID of the IP address range being used by the + * instance's VPC network. See [Configure a VPC + * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). + * If no ID is provided, all ranges are considered. * * Generated from protobuf field string reserved_ip_range = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { */ protected $reserved_ip_range = ''; /** - * Output only. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. This field is - * populated by the service and and contains the value currently used by the - * service. + * Output only. Immutable. The ID of the IP address range being used by the + * instance's VPC network. This field is populated by the service and contains + * the value currently used by the service. * * Generated from protobuf field string effective_reserved_ip_range = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { */ protected $effective_reserved_ip_range = ''; /** - * Optional. Stripe level for files. - * MIN better suited for small size files. - * MAX higher throughput performance for larger files. + * Optional. Stripe level for files. Allowed values are: + * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size + * files. + * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large files. + * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.FileStripeLevel file_stripe_level = 15 [(.google.api.field_behavior) = OPTIONAL]; */ protected $file_stripe_level = 0; /** - * Optional. Stripe level for directories. - * MIN when directory has a small number of files. - * MAX when directory has a large number of files. + * Optional. Stripe level for directories. Allowed values are: + * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a + * small number of files. + * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large directories. + * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large + * number of files. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.DirectoryStripeLevel directory_stripe_level = 16 [(.google.api.field_behavior) = OPTIONAL]; */ @@ -141,7 +132,7 @@ class Instance extends \Google\Protobuf\Internal\Message * * @type string $name * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_id}` + * `projects/{project}/locations/{location}/instances/{instance_id}`. * @type string $description * Optional. The description of the instance. 2048 characters or less. * @type int $state @@ -153,53 +144,44 @@ class Instance extends \Google\Protobuf\Internal\Message * @type array|\Google\Protobuf\Internal\MapField $labels * Optional. Cloud Labels are a flexible and lightweight mechanism for * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. Cloud Labels can be used to - * filter collections of resources. They can be used to control how resource - * metrics are aggregated. And they can be used as arguments to policy - * management rules (e.g. route, firewall, load balancing, etc.). - * * Label keys must be between 1 and 63 characters long and must conform to - * the following regular expression: `[a-z][a-z0-9_-]{0,62}`. - * * Label values must be between 0 and 63 characters long and must conform - * to the regular expression `[a-z0-9_-]{0,63}`. - * * No more than 64 labels can be associated with a given resource. - * See https://goo.gl/xmQnxf for more information on and examples of labels. - * If you plan to use labels in your own code, please note that additional - * characters may be allowed in the future. Therefore, you are advised to use - * an internal label representation, such as JSON, which doesn't rely upon - * specific characters being disallowed. For example, representing labels - * as the string: name + "_" + value would prove problematic if we were to - * allow "_" in a future release. + * organizational needs and deployment strategies. See + * https://cloud.google.com/resource-manager/docs/labels-overview for details. * @type int|string $capacity_gib - * Required. Immutable. Storage capacity of Parallelstore instance in - * Gibibytes (GiB). + * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). + * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., + * 12000, 16000, 20000, ... * @type string $daos_version - * Output only. The version of DAOS software running in the instance + * Output only. The version of DAOS software running in the instance. * @type array|\Google\Protobuf\Internal\RepeatedField $access_points - * Output only. List of access_points. - * Contains a list of IPv4 addresses used for client side configuration. + * Output only. A list of IPv4 addresses used for client side configuration. * @type string $network - * Optional. Immutable. The name of the Google Compute Engine + * Optional. Immutable. The name of the Compute Engine * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the * instance is connected. * @type string $reserved_ip_range - * Optional. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. If no range id is - * provided all ranges will be considered. + * Optional. Immutable. The ID of the IP address range being used by the + * instance's VPC network. See [Configure a VPC + * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). + * If no ID is provided, all ranges are considered. * @type string $effective_reserved_ip_range - * Output only. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. This field is - * populated by the service and and contains the value currently used by the - * service. + * Output only. Immutable. The ID of the IP address range being used by the + * instance's VPC network. This field is populated by the service and contains + * the value currently used by the service. * @type int $file_stripe_level - * Optional. Stripe level for files. - * MIN better suited for small size files. - * MAX higher throughput performance for larger files. + * Optional. Stripe level for files. Allowed values are: + * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size + * files. + * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large files. + * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. * @type int $directory_stripe_level - * Optional. Stripe level for directories. - * MIN when directory has a small number of files. - * MAX when directory has a large number of files. + * Optional. Stripe level for directories. Allowed values are: + * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a + * small number of files. + * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large directories. + * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large + * number of files. * } */ public function __construct($data = NULL) { @@ -209,7 +191,7 @@ public function __construct($data = NULL) { /** * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_id}` + * `projects/{project}/locations/{location}/instances/{instance_id}`. * * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @return string @@ -221,7 +203,7 @@ public function getName() /** * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_id}` + * `projects/{project}/locations/{location}/instances/{instance_id}`. * * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; * @param string $var @@ -362,22 +344,8 @@ public function setUpdateTime($var) /** * Optional. Cloud Labels are a flexible and lightweight mechanism for * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. Cloud Labels can be used to - * filter collections of resources. They can be used to control how resource - * metrics are aggregated. And they can be used as arguments to policy - * management rules (e.g. route, firewall, load balancing, etc.). - * * Label keys must be between 1 and 63 characters long and must conform to - * the following regular expression: `[a-z][a-z0-9_-]{0,62}`. - * * Label values must be between 0 and 63 characters long and must conform - * to the regular expression `[a-z0-9_-]{0,63}`. - * * No more than 64 labels can be associated with a given resource. - * See https://goo.gl/xmQnxf for more information on and examples of labels. - * If you plan to use labels in your own code, please note that additional - * characters may be allowed in the future. Therefore, you are advised to use - * an internal label representation, such as JSON, which doesn't rely upon - * specific characters being disallowed. For example, representing labels - * as the string: name + "_" + value would prove problematic if we were to - * allow "_" in a future release. + * organizational needs and deployment strategies. See + * https://cloud.google.com/resource-manager/docs/labels-overview for details. * * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL]; * @return \Google\Protobuf\Internal\MapField @@ -390,22 +358,8 @@ public function getLabels() /** * Optional. Cloud Labels are a flexible and lightweight mechanism for * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. Cloud Labels can be used to - * filter collections of resources. They can be used to control how resource - * metrics are aggregated. And they can be used as arguments to policy - * management rules (e.g. route, firewall, load balancing, etc.). - * * Label keys must be between 1 and 63 characters long and must conform to - * the following regular expression: `[a-z][a-z0-9_-]{0,62}`. - * * Label values must be between 0 and 63 characters long and must conform - * to the regular expression `[a-z0-9_-]{0,63}`. - * * No more than 64 labels can be associated with a given resource. - * See https://goo.gl/xmQnxf for more information on and examples of labels. - * If you plan to use labels in your own code, please note that additional - * characters may be allowed in the future. Therefore, you are advised to use - * an internal label representation, such as JSON, which doesn't rely upon - * specific characters being disallowed. For example, representing labels - * as the string: name + "_" + value would prove problematic if we were to - * allow "_" in a future release. + * organizational needs and deployment strategies. See + * https://cloud.google.com/resource-manager/docs/labels-overview for details. * * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL]; * @param array|\Google\Protobuf\Internal\MapField $var @@ -420,8 +374,9 @@ public function setLabels($var) } /** - * Required. Immutable. Storage capacity of Parallelstore instance in - * Gibibytes (GiB). + * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). + * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., + * 12000, 16000, 20000, ... * * Generated from protobuf field int64 capacity_gib = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; * @return int|string @@ -432,8 +387,9 @@ public function getCapacityGib() } /** - * Required. Immutable. Storage capacity of Parallelstore instance in - * Gibibytes (GiB). + * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). + * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., + * 12000, 16000, 20000, ... * * Generated from protobuf field int64 capacity_gib = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; * @param int|string $var @@ -448,7 +404,7 @@ public function setCapacityGib($var) } /** - * Output only. The version of DAOS software running in the instance + * Output only. The version of DAOS software running in the instance. * * Generated from protobuf field string daos_version = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return string @@ -459,7 +415,7 @@ public function getDaosVersion() } /** - * Output only. The version of DAOS software running in the instance + * Output only. The version of DAOS software running in the instance. * * Generated from protobuf field string daos_version = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @param string $var @@ -474,8 +430,7 @@ public function setDaosVersion($var) } /** - * Output only. List of access_points. - * Contains a list of IPv4 addresses used for client side configuration. + * Output only. A list of IPv4 addresses used for client side configuration. * * Generated from protobuf field repeated string access_points = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return \Google\Protobuf\Internal\RepeatedField @@ -486,8 +441,7 @@ public function getAccessPoints() } /** - * Output only. List of access_points. - * Contains a list of IPv4 addresses used for client side configuration. + * Output only. A list of IPv4 addresses used for client side configuration. * * Generated from protobuf field repeated string access_points = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @param array|\Google\Protobuf\Internal\RepeatedField $var @@ -502,7 +456,7 @@ public function setAccessPoints($var) } /** - * Optional. Immutable. The name of the Google Compute Engine + * Optional. Immutable. The name of the Compute Engine * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the * instance is connected. * @@ -515,7 +469,7 @@ public function getNetwork() } /** - * Optional. Immutable. The name of the Google Compute Engine + * Optional. Immutable. The name of the Compute Engine * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the * instance is connected. * @@ -532,10 +486,10 @@ public function setNetwork($var) } /** - * Optional. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. If no range id is - * provided all ranges will be considered. + * Optional. Immutable. The ID of the IP address range being used by the + * instance's VPC network. See [Configure a VPC + * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). + * If no ID is provided, all ranges are considered. * * Generated from protobuf field string reserved_ip_range = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { * @return string @@ -546,10 +500,10 @@ public function getReservedIpRange() } /** - * Optional. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. If no range id is - * provided all ranges will be considered. + * Optional. Immutable. The ID of the IP address range being used by the + * instance's VPC network. See [Configure a VPC + * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). + * If no ID is provided, all ranges are considered. * * Generated from protobuf field string reserved_ip_range = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { * @param string $var @@ -564,11 +518,9 @@ public function setReservedIpRange($var) } /** - * Output only. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. This field is - * populated by the service and and contains the value currently used by the - * service. + * Output only. Immutable. The ID of the IP address range being used by the + * instance's VPC network. This field is populated by the service and contains + * the value currently used by the service. * * Generated from protobuf field string effective_reserved_ip_range = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { * @return string @@ -579,11 +531,9 @@ public function getEffectiveReservedIpRange() } /** - * Output only. Immutable. Contains the id of the allocated IP address range - * associated with the private service access connection for example, - * "test-default" associated with IP range 10.0.0.0/29. This field is - * populated by the service and and contains the value currently used by the - * service. + * Output only. Immutable. The ID of the IP address range being used by the + * instance's VPC network. This field is populated by the service and contains + * the value currently used by the service. * * Generated from protobuf field string effective_reserved_ip_range = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { * @param string $var @@ -598,9 +548,12 @@ public function setEffectiveReservedIpRange($var) } /** - * Optional. Stripe level for files. - * MIN better suited for small size files. - * MAX higher throughput performance for larger files. + * Optional. Stripe level for files. Allowed values are: + * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size + * files. + * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large files. + * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.FileStripeLevel file_stripe_level = 15 [(.google.api.field_behavior) = OPTIONAL]; * @return int @@ -611,9 +564,12 @@ public function getFileStripeLevel() } /** - * Optional. Stripe level for files. - * MIN better suited for small size files. - * MAX higher throughput performance for larger files. + * Optional. Stripe level for files. Allowed values are: + * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size + * files. + * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large files. + * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.FileStripeLevel file_stripe_level = 15 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var @@ -628,9 +584,13 @@ public function setFileStripeLevel($var) } /** - * Optional. Stripe level for directories. - * MIN when directory has a small number of files. - * MAX when directory has a large number of files. + * Optional. Stripe level for directories. Allowed values are: + * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a + * small number of files. + * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large directories. + * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large + * number of files. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.DirectoryStripeLevel directory_stripe_level = 16 [(.google.api.field_behavior) = OPTIONAL]; * @return int @@ -641,9 +601,13 @@ public function getDirectoryStripeLevel() } /** - * Optional. Stripe level for directories. - * MIN when directory has a small number of files. - * MAX when directory has a large number of files. + * Optional. Stripe level for directories. Allowed values are: + * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a + * small number of files. + * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads + * involving a mix of small and large directories. + * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large + * number of files. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.DirectoryStripeLevel directory_stripe_level = 16 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var diff --git a/Parallelstore/src/V1beta/Instance/State.php b/Parallelstore/src/V1beta/Instance/State.php index f329c415819d..dcb59b8bc071 100644 --- a/Parallelstore/src/V1beta/Instance/State.php +++ b/Parallelstore/src/V1beta/Instance/State.php @@ -7,7 +7,7 @@ use UnexpectedValueException; /** - * Represents the different states of a Parallelstore instance. + * The possible states of a Parallelstore instance. * * Protobuf type google.cloud.parallelstore.v1beta.Instance.State */ @@ -43,6 +43,12 @@ class State * Generated from protobuf enum FAILED = 4; */ const FAILED = 4; + /** + * The instance is being upgraded. + * + * Generated from protobuf enum UPGRADING = 5; + */ + const UPGRADING = 5; private static $valueToName = [ self::STATE_UNSPECIFIED => 'STATE_UNSPECIFIED', @@ -50,6 +56,7 @@ class State self::ACTIVE => 'ACTIVE', self::DELETING => 'DELETING', self::FAILED => 'FAILED', + self::UPGRADING => 'UPGRADING', ]; public static function name($value) diff --git a/Parallelstore/src/V1beta/ListInstancesRequest.php b/Parallelstore/src/V1beta/ListInstancesRequest.php index 4b68c82bf645..7a8b21e383d0 100644 --- a/Parallelstore/src/V1beta/ListInstancesRequest.php +++ b/Parallelstore/src/V1beta/ListInstancesRequest.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Message for requesting list of Instances + * List instances request. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ListInstancesRequest */ @@ -18,17 +18,15 @@ class ListInstancesRequest extends \Google\Protobuf\Internal\Message /** * Required. The project and location for which to retrieve instance * information, in the format `projects/{project_id}/locations/{location}`. - * For Parallelstore locations map to Google Cloud zones, for example - * **us-central1-a**. - * To retrieve instance information for all locations, use "-" for the - * `{location}` value. + * To retrieve instance information for all locations, use "-" as the value of + * `{location}`. * * 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. + * requested. If unspecified, the server will pick an appropriate default. * * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; */ @@ -40,13 +38,13 @@ class ListInstancesRequest extends \Google\Protobuf\Internal\Message */ protected $page_token = ''; /** - * Optional. Filtering results + * 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 + * Optional. Hint for how to order the results. * * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL]; */ @@ -55,10 +53,9 @@ class ListInstancesRequest extends \Google\Protobuf\Internal\Message /** * @param string $parent Required. The project and location for which to retrieve instance * information, in the format `projects/{project_id}/locations/{location}`. - * For Parallelstore locations map to Google Cloud zones, for example - * **us-central1-a**. - * To retrieve instance information for all locations, use "-" for the - * `{location}` value. Please see + * + * To retrieve instance information for all locations, use "-" as the value of + * `{location}`. Please see * {@see ParallelstoreClient::locationName()} for help formatting this field. * * @return \Google\Cloud\Parallelstore\V1beta\ListInstancesRequest @@ -80,19 +77,17 @@ public static function build(string $parent): self * @type string $parent * Required. The project and location for which to retrieve instance * information, in the format `projects/{project_id}/locations/{location}`. - * For Parallelstore locations map to Google Cloud zones, for example - * **us-central1-a**. - * To retrieve instance information for all locations, use "-" for the - * `{location}` value. + * To retrieve instance information for all locations, use "-" as the value of + * `{location}`. * @type int $page_size * Optional. Requested page size. Server may return fewer items than - * requested. If unspecified, server will pick an appropriate default. + * requested. If unspecified, the 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 + * Optional. Filtering results. * @type string $order_by - * Optional. Hint for how to order the results + * Optional. Hint for how to order the results. * } */ public function __construct($data = NULL) { @@ -103,10 +98,8 @@ public function __construct($data = NULL) { /** * Required. The project and location for which to retrieve instance * information, in the format `projects/{project_id}/locations/{location}`. - * For Parallelstore locations map to Google Cloud zones, for example - * **us-central1-a**. - * To retrieve instance information for all locations, use "-" for the - * `{location}` value. + * To retrieve instance information for all locations, use "-" as the value of + * `{location}`. * * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { * @return string @@ -119,10 +112,8 @@ public function getParent() /** * Required. The project and location for which to retrieve instance * information, in the format `projects/{project_id}/locations/{location}`. - * For Parallelstore locations map to Google Cloud zones, for example - * **us-central1-a**. - * To retrieve instance information for all locations, use "-" for the - * `{location}` value. + * To retrieve instance information for all locations, use "-" as the value of + * `{location}`. * * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { * @param string $var @@ -138,7 +129,7 @@ public function setParent($var) /** * Optional. Requested page size. Server may return fewer items than - * requested. If unspecified, server will pick an appropriate default. + * requested. If unspecified, the server will pick an appropriate default. * * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @return int @@ -150,7 +141,7 @@ public function getPageSize() /** * Optional. Requested page size. Server may return fewer items than - * requested. If unspecified, server will pick an appropriate default. + * requested. If unspecified, the server will pick an appropriate default. * * Generated from protobuf field int32 page_size = 2 [(.google.api.field_behavior) = OPTIONAL]; * @param int $var @@ -191,7 +182,7 @@ public function setPageToken($var) } /** - * Optional. Filtering results + * Optional. Filtering results. * * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL]; * @return string @@ -202,7 +193,7 @@ public function getFilter() } /** - * Optional. Filtering results + * Optional. Filtering results. * * Generated from protobuf field string filter = 4 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var @@ -217,7 +208,7 @@ public function setFilter($var) } /** - * Optional. Hint for how to order the results + * Optional. Hint for how to order the results. * * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL]; * @return string @@ -228,7 +219,7 @@ public function getOrderBy() } /** - * Optional. Hint for how to order the results + * Optional. Hint for how to order the results. * * Generated from protobuf field string order_by = 5 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var diff --git a/Parallelstore/src/V1beta/ListInstancesResponse.php b/Parallelstore/src/V1beta/ListInstancesResponse.php index f99433f0263c..771809f64967 100644 --- a/Parallelstore/src/V1beta/ListInstancesResponse.php +++ b/Parallelstore/src/V1beta/ListInstancesResponse.php @@ -9,14 +9,15 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Message for response to listing Instances + * Response from + * [ListInstances][google.cloud.parallelstore.v1beta.Parallelstore.ListInstances]. * * Generated from protobuf message google.cloud.parallelstore.v1beta.ListInstancesResponse */ class ListInstancesResponse extends \Google\Protobuf\Internal\Message { /** - * The list of Parallelstore Instances + * The list of Parallelstore instances. * * Generated from protobuf field repeated .google.cloud.parallelstore.v1beta.Instance instances = 1; */ @@ -41,7 +42,7 @@ class ListInstancesResponse extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type array<\Google\Cloud\Parallelstore\V1beta\Instance>|\Google\Protobuf\Internal\RepeatedField $instances - * The list of Parallelstore Instances + * The list of Parallelstore instances. * @type string $next_page_token * A token identifying a page of results the server should return. * @type array|\Google\Protobuf\Internal\RepeatedField $unreachable @@ -54,7 +55,7 @@ public function __construct($data = NULL) { } /** - * The list of Parallelstore Instances + * The list of Parallelstore instances. * * Generated from protobuf field repeated .google.cloud.parallelstore.v1beta.Instance instances = 1; * @return \Google\Protobuf\Internal\RepeatedField @@ -65,7 +66,7 @@ public function getInstances() } /** - * The list of Parallelstore Instances + * The list of Parallelstore instances. * * Generated from protobuf field repeated .google.cloud.parallelstore.v1beta.Instance instances = 1; * @param array<\Google\Cloud\Parallelstore\V1beta\Instance>|\Google\Protobuf\Internal\RepeatedField $var diff --git a/Parallelstore/src/V1beta/OperationMetadata.php b/Parallelstore/src/V1beta/OperationMetadata.php index 962f3ff16a25..4c18d216563a 100644 --- a/Parallelstore/src/V1beta/OperationMetadata.php +++ b/Parallelstore/src/V1beta/OperationMetadata.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Represents the metadata of the long-running operation. + * Long-running operation metadata. * * Generated from protobuf message google.cloud.parallelstore.v1beta.OperationMetadata */ diff --git a/Parallelstore/src/V1beta/SourceGcsBucket.php b/Parallelstore/src/V1beta/SourceGcsBucket.php index 600704436b92..d75c59be5ee4 100644 --- a/Parallelstore/src/V1beta/SourceGcsBucket.php +++ b/Parallelstore/src/V1beta/SourceGcsBucket.php @@ -9,15 +9,16 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Google Cloud Storage as a source. + * Cloud Storage as the source of a data transfer. * * Generated from protobuf message google.cloud.parallelstore.v1beta.SourceGcsBucket */ class SourceGcsBucket extends \Google\Protobuf\Internal\Message { /** - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; */ @@ -30,8 +31,9 @@ class SourceGcsBucket extends \Google\Protobuf\Internal\Message * Optional. Data for populating the Message object. * * @type string $uri - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * } */ public function __construct($data = NULL) { @@ -40,8 +42,9 @@ public function __construct($data = NULL) { } /** - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; * @return string @@ -52,8 +55,9 @@ public function getUri() } /** - * Required. URI to a Cloud Storage object in format: - * 'gs:///'. + * Required. URI to a Cloud Storage bucket in the format: + * `gs:///`. The path inside the bucket is + * optional. * * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; * @param string $var diff --git a/Parallelstore/src/V1beta/SourceParallelstore.php b/Parallelstore/src/V1beta/SourceParallelstore.php index b3711c983c9a..9d009c92d2a9 100644 --- a/Parallelstore/src/V1beta/SourceParallelstore.php +++ b/Parallelstore/src/V1beta/SourceParallelstore.php @@ -9,7 +9,7 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Pa as a source. + * Parallelstore as the source of a data transfer. * * Generated from protobuf message google.cloud.parallelstore.v1beta.SourceParallelstore */ @@ -17,7 +17,7 @@ class SourceParallelstore extends \Google\Protobuf\Internal\Message { /** * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; */ @@ -31,7 +31,7 @@ class SourceParallelstore extends \Google\Protobuf\Internal\Message * * @type string $path * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * } */ public function __construct($data = NULL) { @@ -41,7 +41,7 @@ public function __construct($data = NULL) { /** * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; * @return string @@ -53,7 +53,7 @@ public function getPath() /** * Optional. Root directory path to the Paralellstore filesystem, starting - * with '/'. Defaults to '/' if unset. + * with `/`. Defaults to `/` if unset. * * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; * @param string $var diff --git a/Parallelstore/src/V1beta/TransferOperationMetadata.php b/Parallelstore/src/V1beta/TransferOperationMetadata.php index b454093a3cae..6a51f19d65e6 100644 --- a/Parallelstore/src/V1beta/TransferOperationMetadata.php +++ b/Parallelstore/src/V1beta/TransferOperationMetadata.php @@ -9,14 +9,14 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Represents the metadata of the long-running operation. + * Long-running operation metadata related to a data transfer. * * Generated from protobuf message google.cloud.parallelstore.v1beta.TransferOperationMetadata */ class TransferOperationMetadata extends \Google\Protobuf\Internal\Message { /** - * Output only. Information about the progress of the transfer operation. + * Output only. The progress of the transfer operation. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; */ @@ -45,7 +45,7 @@ class TransferOperationMetadata extends \Google\Protobuf\Internal\Message * @type \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore $destination_parallelstore * Output only. Parallelstore destination. * @type \Google\Cloud\Parallelstore\V1beta\TransferCounters $counters - * Output only. Information about the progress of the transfer operation. + * Output only. The progress of the transfer operation. * @type int $transfer_type * Output only. The type of transfer occurring. * } @@ -180,7 +180,7 @@ public function setDestinationParallelstore($var) } /** - * Output only. Information about the progress of the transfer operation. + * Output only. The progress of the transfer operation. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @return \Google\Cloud\Parallelstore\V1beta\TransferCounters|null @@ -201,7 +201,7 @@ public function clearCounters() } /** - * Output only. Information about the progress of the transfer operation. + * Output only. The progress of the transfer operation. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; * @param \Google\Cloud\Parallelstore\V1beta\TransferCounters $var diff --git a/Parallelstore/src/V1beta/UpdateInstanceRequest.php b/Parallelstore/src/V1beta/UpdateInstanceRequest.php index 1bdb861f0d2b..4ef5ca11a7b2 100644 --- a/Parallelstore/src/V1beta/UpdateInstanceRequest.php +++ b/Parallelstore/src/V1beta/UpdateInstanceRequest.php @@ -9,14 +9,14 @@ use Google\Protobuf\Internal\GPBUtil; /** - * Message for updating a Instance + * Update an instance. * * Generated from protobuf message google.cloud.parallelstore.v1beta.UpdateInstanceRequest */ class UpdateInstanceRequest extends \Google\Protobuf\Internal\Message { /** - * Required. Mask of fields to update .Field mask is used to specify the + * Required. Mask of fields to update. Field mask is used to specify the * fields to be overwritten in the Instance resource by the update. At least * one path must be supplied in this field. The fields specified in the * update_mask are relative to the resource, not the full request. @@ -25,7 +25,7 @@ class UpdateInstanceRequest extends \Google\Protobuf\Internal\Message */ protected $update_mask = null; /** - * Required. The instance to update + * Required. The instance to update. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED]; */ @@ -48,8 +48,8 @@ class UpdateInstanceRequest extends \Google\Protobuf\Internal\Message protected $request_id = ''; /** - * @param \Google\Cloud\Parallelstore\V1beta\Instance $instance Required. The instance to update - * @param \Google\Protobuf\FieldMask $updateMask Required. Mask of fields to update .Field mask is used to specify the + * @param \Google\Cloud\Parallelstore\V1beta\Instance $instance Required. The instance to update. + * @param \Google\Protobuf\FieldMask $updateMask Required. Mask of fields to update. Field mask is used to specify the * fields to be overwritten in the Instance resource by the update. At least * one path must be supplied in this field. The fields specified in the * update_mask are relative to the resource, not the full request. @@ -72,12 +72,12 @@ public static function build(\Google\Cloud\Parallelstore\V1beta\Instance $instan * Optional. Data for populating the Message object. * * @type \Google\Protobuf\FieldMask $update_mask - * Required. Mask of fields to update .Field mask is used to specify the + * Required. Mask of fields to update. Field mask is used to specify the * fields to be overwritten in the Instance resource by the update. At least * one path must be supplied in this field. The fields specified in the * update_mask are relative to the resource, not the full request. * @type \Google\Cloud\Parallelstore\V1beta\Instance $instance - * Required. The instance to update + * Required. The instance to update. * @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 @@ -98,7 +98,7 @@ public function __construct($data = NULL) { } /** - * Required. Mask of fields to update .Field mask is used to specify the + * Required. Mask of fields to update. Field mask is used to specify the * fields to be overwritten in the Instance resource by the update. At least * one path must be supplied in this field. The fields specified in the * update_mask are relative to the resource, not the full request. @@ -122,7 +122,7 @@ public function clearUpdateMask() } /** - * Required. Mask of fields to update .Field mask is used to specify the + * Required. Mask of fields to update. Field mask is used to specify the * fields to be overwritten in the Instance resource by the update. At least * one path must be supplied in this field. The fields specified in the * update_mask are relative to the resource, not the full request. @@ -140,7 +140,7 @@ public function setUpdateMask($var) } /** - * Required. The instance to update + * Required. The instance to update. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED]; * @return \Google\Cloud\Parallelstore\V1beta\Instance|null @@ -161,7 +161,7 @@ public function clearInstance() } /** - * Required. The instance to update + * Required. The instance to update. * * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED]; * @param \Google\Cloud\Parallelstore\V1beta\Instance $var diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/GPBMetadata/Google/Cloud/Parallelstore/V1Beta/Parallelstore.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/GPBMetadata/Google/Cloud/Parallelstore/V1Beta/Parallelstore.php deleted file mode 100644 index 3bbcca5e213de9b06378c3daef9cf8438a1b6c85..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 8605 zcmeHM&2QVt6<><6R~diAp0yLj*=!g&+c<6_Ax^ftP?BvaTlT8!*siPuNh_44sIknN zCRvhl)*Be;ZqZAzw_bZ{Z+mS2hZYDB6lhVjNH0Or(*i~Bd+M7R4n@kcP20T`s4u2C z^B&*l@4Yv3|J&}Si>8$&ViQjfNK0w%D#0dET+ay{!?BcRXJdnSis5X#rbWDhqAaW` zE30*-vQVvG1ybMXcm^pcZO3U_q-a=9r&V-yPq!>$`GMn+;?C_R3H0R40{a3&w!Te# zS2u{Vv{rry+gf^{H#HP0KVCKhOjC zcg^%Q(>4QBx6DsL!w1TSZutZ_?BBc5v5mlVY=si6+6I}qp>Upb?={x}i#$+-cx%*1 zV4z0T4v1&#R%3zqhG)8<^%`s~mD(hTOiSO)+z3BQ*_j*4441J~+9%`#CGa{V{&hw1 zNYL@@drWT1U@v-V^f8|5nhn*q9cl%~_DiL%PF)rU5zbpCv4i8$ESkh>mC2^QV>;dm zNUQdSb3C#d38OEyZp)6{_Byt0+U>@wOJn|cwuxL02Cr z=@RJMZhu-9p|?IX!+2C%ttk8!A$@0}fT7`Y9lb1}_fC|z_$ntWuyijZ(!Idbed5?Qbg5p0eeHLfpk>MXwcG|fb+RQMTXD3FFtc{Ty$k#W|S2>@OG&T5`G&E z8#>eiGuYMIW;2%sA>{JlYjxnYn!y**a7%Z5ZHIV1wcJ@)Wj2-Z6dKVDgZRGYIuQGQ z4uLe`S_!>rli-=-ZRLg-#SO+!`dU@cJG88I0uo9Mk?I%VRdIzA-~}`eAx69%($Y*< z^K`pSa>Hr4K=uK(k5|wo0!0)G%MQ`@^BaxvlMj`#GUoslk6N^bf_1D$V~9ti1pyGhPtjB^^#E(iv_?5A#_p_sSv5R$jZF3$=) zf(CYUt3!AylrkSkc^wU~fX0((e7&yLE83%#^|i`;b+KAm7<&T`qwIXGqSmV`OJfp7 zXi%N6S07i#GIV93vRq*+GF@3ztII%h20nB4(b`f?U7$n*rM<7zPtm(c;NtlfMS(~z zd>@kL$6y-2_&j{tD_V}hYe(_9c-$+RVcx?=@whj8Ry_K1S@D?vt%N3)O+Tm#iW>Pz z2ap{N!YwqSK6!6#ipG#=6M{3`N-h$u{QCCfnoMOQ@Q^cZBA74P{ zZ1PE<#bjj22;vQOY=ARkQ*T-n8X>Xs-$QtbM79&AyO#i4VYrk|&c6iR<{54Zp#Q}~DC!cyOyURYY^LSeVj%g4!W5r(`Er`TeIs!8DB!9v?b{H8nk^rWYB)YvKS^oF_vbs)N3+rHvrJ0qWPvUxtyOy=hoTmwq*F_jO`)DO65S&Z0qX)$#~y zQ-wM5)CrYOdY$kXO@vNJnu}+_w^Epk`ymkn;ESiwjKq8q^Du>sbZutL5mDIwk2_%k z;dmnO(wqN#CjL6YvL^^fvk#yLKUfK|{(cJ2)S=t;;ppc`luQYEag^jn zQCrdvB`E;1%5oS=QY`F`l63Ik=UP{UE(v}MOju?U;qy* z;+ND|+Np>o7&vUyJ1 z0GV106lFSTGk9aw|Gq8LXJGQ@pNU0GkO)U^83wcfE8#@Xt_wbfdk551Kq>^U?03kjX; znd}Y@~x;R&gf>3NKr1fh|7%zr#+!dnekdBZAg@q0Yn`{Tf`GvZJ@y zOd!IS`AyB=kNlQalad*URgz|zUfnh~m0sQLDP6_&ijxVwy6;Y}7l~$9&}(Y#h59z+ zclU}qbeK5${gYbQ3YZSd-*ew`;lO3X@wUsKpF!`!&B4)*FXKen zS)*6TYtr{W=Aj~PeBchE?IbVEiy&OTi*&bnFQJOt{4#TOiQS(U=IQ-;A@RWizdwH= z_B6sv_MTgIxMrt!_FrYLaaN@g<5empn3YQ5Hg)C5yOf(z_SK%Y$ee_WXzT1a=c)k*zmH^M51DCz# kAW#L)o$Jv>>rH--AG`La2YRN_=gOb$google.cloud.parallelstore.v1beta.CreateInstanceRequest - */ -class CreateInstanceRequest extends \Google\Protobuf\Internal\Message -{ - /** - * Required. The instance's project and location, in the format - * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones; for example, `us-west1-b`. - * - * Generated from protobuf field string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { - */ - protected $parent = ''; - /** - * Required. The name of the Parallelstore instance. - * * Must contain only lowercase letters, numbers, and hyphens. - * * Must start with a letter. - * * Must be between 1-63 characters. - * * Must end with a number or a letter. - * * Must be unique within the customer project / location - * - * Generated from protobuf field string instance_id = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - protected $instance_id = ''; - /** - * Required. The instance to create. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 3 [(.google.api.field_behavior) = REQUIRED]; - */ - protected $instance = 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 t - * he 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]; - */ - protected $request_id = ''; - - /** - * @param string $parent Required. The instance's project and location, in the format - * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones; for example, `us-west1-b`. Please see - * {@see ParallelstoreClient::locationName()} for help formatting this field. - * @param \Google\Cloud\Parallelstore\V1beta\Instance $instance Required. The instance to create. - * @param string $instanceId Required. The name of the Parallelstore instance. - * - * * Must contain only lowercase letters, numbers, and hyphens. - * * Must start with a letter. - * * Must be between 1-63 characters. - * * Must end with a number or a letter. - * * Must be unique within the customer project / location - * - * @return \Google\Cloud\Parallelstore\V1beta\CreateInstanceRequest - * - * @experimental - */ - public static function build(string $parent, \Google\Cloud\Parallelstore\V1beta\Instance $instance, string $instanceId): self - { - return (new self()) - ->setParent($parent) - ->setInstance($instance) - ->setInstanceId($instanceId); - } - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type string $parent - * Required. The instance's project and location, in the format - * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones; for example, `us-west1-b`. - * @type string $instance_id - * Required. The name of the Parallelstore instance. - * * Must contain only lowercase letters, numbers, and hyphens. - * * Must start with a letter. - * * Must be between 1-63 characters. - * * Must end with a number or a letter. - * * Must be unique within the customer project / location - * @type \Google\Cloud\Parallelstore\V1beta\Instance $instance - * Required. The instance to create. - * @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 t - * he 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). - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Required. The instance's project and location, in the format - * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones; for example, `us-west1-b`. - * - * 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. The instance's project and location, in the format - * `projects/{project}/locations/{location}`. - * Locations map to Google Cloud zones; for example, `us-west1-b`. - * - * 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 name of the Parallelstore instance. - * * Must contain only lowercase letters, numbers, and hyphens. - * * Must start with a letter. - * * Must be between 1-63 characters. - * * Must end with a number or a letter. - * * Must be unique within the customer project / location - * - * Generated from protobuf field string instance_id = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return string - */ - public function getInstanceId() - { - return $this->instance_id; - } - - /** - * Required. The name of the Parallelstore instance. - * * Must contain only lowercase letters, numbers, and hyphens. - * * Must start with a letter. - * * Must be between 1-63 characters. - * * Must end with a number or a letter. - * * Must be unique within the customer project / location - * - * Generated from protobuf field string instance_id = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param string $var - * @return $this - */ - public function setInstanceId($var) - { - GPBUtil::checkString($var, True); - $this->instance_id = $var; - - return $this; - } - - /** - * Required. The instance to create. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 3 [(.google.api.field_behavior) = REQUIRED]; - * @return \Google\Cloud\Parallelstore\V1beta\Instance|null - */ - public function getInstance() - { - return $this->instance; - } - - public function hasInstance() - { - return isset($this->instance); - } - - public function clearInstance() - { - unset($this->instance); - } - - /** - * Required. The instance to create. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 3 [(.google.api.field_behavior) = REQUIRED]; - * @param \Google\Cloud\Parallelstore\V1beta\Instance $var - * @return $this - */ - public function setInstance($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\Instance::class); - $this->instance = $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 t - * he 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]; - * @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 t - * he 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]; - * @param string $var - * @return $this - */ - public function setRequestId($var) - { - GPBUtil::checkString($var, True); - $this->request_id = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DeleteInstanceRequest.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DeleteInstanceRequest.php deleted file mode 100644 index a4a8255bf2da..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DeleteInstanceRequest.php +++ /dev/null @@ -1,155 +0,0 @@ -google.cloud.parallelstore.v1beta.DeleteInstanceRequest - */ -class DeleteInstanceRequest 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 t - * he 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]; - */ - protected $request_id = ''; - - /** - * @param string $name Required. Name of the resource - * Please see {@see ParallelstoreClient::instanceName()} for help formatting this field. - * - * @return \Google\Cloud\Parallelstore\V1beta\DeleteInstanceRequest - * - * @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 t - * he 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). - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::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 t - * he 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]; - * @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 t - * he 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]; - * @param string $var - * @return $this - */ - public function setRequestId($var) - { - GPBUtil::checkString($var, True); - $this->request_id = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationGcsBucket.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationGcsBucket.php deleted file mode 100644 index 8e7de4c6a1ef..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationGcsBucket.php +++ /dev/null @@ -1,75 +0,0 @@ -google.cloud.parallelstore.v1beta.DestinationGcsBucket - */ -class DestinationGcsBucket extends \Google\Protobuf\Internal\Message -{ - /** - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * - * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - protected $uri = ''; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type string $uri - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * - * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return string - */ - public function getUri() - { - return $this->uri; - } - - /** - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * - * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * @param string $var - * @return $this - */ - public function setUri($var) - { - GPBUtil::checkString($var, True); - $this->uri = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationParallelstore.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationParallelstore.php deleted file mode 100644 index 8c0d829fa41e..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DestinationParallelstore.php +++ /dev/null @@ -1,71 +0,0 @@ -google.cloud.parallelstore.v1beta.DestinationParallelstore - */ -class DestinationParallelstore extends \Google\Protobuf\Internal\Message -{ - /** - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * - * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - protected $path = ''; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type string $path - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * - * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return string - */ - public function getPath() - { - return $this->path; - } - - /** - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * - * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @param string $var - * @return $this - */ - public function setPath($var) - { - GPBUtil::checkString($var, True); - $this->path = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DirectoryStripeLevel.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DirectoryStripeLevel.php deleted file mode 100644 index 335a8d65009b..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/DirectoryStripeLevel.php +++ /dev/null @@ -1,68 +0,0 @@ -google.cloud.parallelstore.v1beta.DirectoryStripeLevel - */ -class DirectoryStripeLevel -{ - /** - * If not set, DirectoryStripeLevel will default to DIRECTORY_STRIPE_LEVEL_MAX - * - * Generated from protobuf enum DIRECTORY_STRIPE_LEVEL_UNSPECIFIED = 0; - */ - const DIRECTORY_STRIPE_LEVEL_UNSPECIFIED = 0; - /** - * Minimum directory striping - * - * Generated from protobuf enum DIRECTORY_STRIPE_LEVEL_MIN = 1; - */ - const DIRECTORY_STRIPE_LEVEL_MIN = 1; - /** - * Medium directory striping - * - * Generated from protobuf enum DIRECTORY_STRIPE_LEVEL_BALANCED = 2; - */ - const DIRECTORY_STRIPE_LEVEL_BALANCED = 2; - /** - * Maximum directory striping - * - * Generated from protobuf enum DIRECTORY_STRIPE_LEVEL_MAX = 3; - */ - const DIRECTORY_STRIPE_LEVEL_MAX = 3; - - private static $valueToName = [ - self::DIRECTORY_STRIPE_LEVEL_UNSPECIFIED => 'DIRECTORY_STRIPE_LEVEL_UNSPECIFIED', - self::DIRECTORY_STRIPE_LEVEL_MIN => 'DIRECTORY_STRIPE_LEVEL_MIN', - self::DIRECTORY_STRIPE_LEVEL_BALANCED => 'DIRECTORY_STRIPE_LEVEL_BALANCED', - self::DIRECTORY_STRIPE_LEVEL_MAX => 'DIRECTORY_STRIPE_LEVEL_MAX', - ]; - - public static function name($value) - { - if (!isset(self::$valueToName[$value])) { - throw new UnexpectedValueException(sprintf( - 'Enum %s has no name defined for value %s', __CLASS__, $value)); - } - return self::$valueToName[$value]; - } - - - public static function value($name) - { - $const = __CLASS__ . '::' . strtoupper($name); - if (!defined($const)) { - throw new UnexpectedValueException(sprintf( - 'Enum %s has no value defined for name %s', __CLASS__, $name)); - } - return constant($const); - } -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataMetadata.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataMetadata.php deleted file mode 100644 index 22a6f8b50cf3..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataMetadata.php +++ /dev/null @@ -1,351 +0,0 @@ -google.cloud.parallelstore.v1beta.ExportDataMetadata - */ -class ExportDataMetadata extends \Google\Protobuf\Internal\Message -{ - /** - * Data transfer operation metadata. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; - */ - protected $operation_metadata = null; - /** - * Output only. The time the operation was created. - * - * Generated from protobuf field .google.protobuf.Timestamp create_time = 2 [(.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 = 3 [(.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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $target = ''; - /** - * Output only. Name of the verb executed by the operation. - * - * Generated from protobuf field string verb = 5 [(.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 = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $status_message = ''; - /** - * Output only. Identifies whether the user has requested cancellation - * of the operation. Operations that have successfully been cancelled - * have [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 = 7 [(.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 = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $api_version = ''; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $operation_metadata - * Data transfer operation metadata. - * @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 successfully been cancelled - * have [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\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Data transfer operation metadata. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; - * @return \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata|null - */ - public function getOperationMetadata() - { - return $this->operation_metadata; - } - - public function hasOperationMetadata() - { - return isset($this->operation_metadata); - } - - public function clearOperationMetadata() - { - unset($this->operation_metadata); - } - - /** - * Data transfer operation metadata. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; - * @param \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $var - * @return $this - */ - public function setOperationMetadata($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata::class); - $this->operation_metadata = $var; - - return $this; - } - - /** - * Output only. The time the operation was created. - * - * 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. The time the operation was created. - * - * 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. The time the operation finished running. - * - * Generated from protobuf field .google.protobuf.Timestamp end_time = 3 [(.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 = 3 [(.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 = 4 [(.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 = 4 [(.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 = 5 [(.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 = 5 [(.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 = 6 [(.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 = 6 [(.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 successfully been cancelled - * have [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 = 7 [(.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 successfully been cancelled - * have [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 = 7 [(.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 = 8 [(.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 = 8 [(.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/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataRequest.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataRequest.php deleted file mode 100644 index 2bb95ee6c34f..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataRequest.php +++ /dev/null @@ -1,287 +0,0 @@ -google.cloud.parallelstore.v1beta.ExportDataRequest - */ -class ExportDataRequest 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 since the first request. - * For example, consider a situation where you make an initial request and t - * he 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. User-specified Service Account (SA) credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * - * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - */ - protected $service_account = ''; - protected $source; - protected $destination; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type \Google\Cloud\Parallelstore\V1beta\SourceParallelstore $source_parallelstore - * Parallelstore source. - * @type \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket $destination_gcs_bucket - * Cloud Storage destination. - * @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 since the first request. - * For example, consider a situation where you make an initial request and t - * he 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 string $service_account - * Optional. User-specified Service Account (SA) credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Parallelstore source. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 2; - * @return \Google\Cloud\Parallelstore\V1beta\SourceParallelstore|null - */ - public function getSourceParallelstore() - { - return $this->readOneof(2); - } - - public function hasSourceParallelstore() - { - return $this->hasOneof(2); - } - - /** - * Parallelstore source. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 2; - * @param \Google\Cloud\Parallelstore\V1beta\SourceParallelstore $var - * @return $this - */ - public function setSourceParallelstore($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\SourceParallelstore::class); - $this->writeOneof(2, $var); - - return $this; - } - - /** - * Cloud Storage destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 3; - * @return \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket|null - */ - public function getDestinationGcsBucket() - { - return $this->readOneof(3); - } - - public function hasDestinationGcsBucket() - { - return $this->hasOneof(3); - } - - /** - * Cloud Storage destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 3; - * @param \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket $var - * @return $this - */ - public function setDestinationGcsBucket($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket::class); - $this->writeOneof(3, $var); - - return $this; - } - - /** - * 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 since the first request. - * For example, consider a situation where you make an initial request and t - * he 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 t - * he 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. User-specified Service Account (SA) credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * - * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @return string - */ - public function getServiceAccount() - { - return $this->service_account; - } - - /** - * Optional. User-specified Service Account (SA) credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * - * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @param string $var - * @return $this - */ - public function setServiceAccount($var) - { - GPBUtil::checkString($var, True); - $this->service_account = $var; - - return $this; - } - - /** - * @return string - */ - public function getSource() - { - return $this->whichOneof("source"); - } - - /** - * @return string - */ - public function getDestination() - { - return $this->whichOneof("destination"); - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataResponse.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataResponse.php deleted file mode 100644 index 53ef6c9be2dc..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ExportDataResponse.php +++ /dev/null @@ -1,33 +0,0 @@ -google.cloud.parallelstore.v1beta.ExportDataResponse - */ -class ExportDataResponse extends \Google\Protobuf\Internal\Message -{ - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/FileStripeLevel.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/FileStripeLevel.php deleted file mode 100644 index 9b2e95057541..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/FileStripeLevel.php +++ /dev/null @@ -1,68 +0,0 @@ -google.cloud.parallelstore.v1beta.FileStripeLevel - */ -class FileStripeLevel -{ - /** - * If not set, FileStripeLevel will default to FILE_STRIPE_LEVEL_BALANCED - * - * Generated from protobuf enum FILE_STRIPE_LEVEL_UNSPECIFIED = 0; - */ - const FILE_STRIPE_LEVEL_UNSPECIFIED = 0; - /** - * Minimum file striping - * - * Generated from protobuf enum FILE_STRIPE_LEVEL_MIN = 1; - */ - const FILE_STRIPE_LEVEL_MIN = 1; - /** - * Medium file striping - * - * Generated from protobuf enum FILE_STRIPE_LEVEL_BALANCED = 2; - */ - const FILE_STRIPE_LEVEL_BALANCED = 2; - /** - * Maximum file striping - * - * Generated from protobuf enum FILE_STRIPE_LEVEL_MAX = 3; - */ - const FILE_STRIPE_LEVEL_MAX = 3; - - private static $valueToName = [ - self::FILE_STRIPE_LEVEL_UNSPECIFIED => 'FILE_STRIPE_LEVEL_UNSPECIFIED', - self::FILE_STRIPE_LEVEL_MIN => 'FILE_STRIPE_LEVEL_MIN', - self::FILE_STRIPE_LEVEL_BALANCED => 'FILE_STRIPE_LEVEL_BALANCED', - self::FILE_STRIPE_LEVEL_MAX => 'FILE_STRIPE_LEVEL_MAX', - ]; - - public static function name($value) - { - if (!isset(self::$valueToName[$value])) { - throw new UnexpectedValueException(sprintf( - 'Enum %s has no name defined for value %s', __CLASS__, $value)); - } - return self::$valueToName[$value]; - } - - - public static function value($name) - { - $const = __CLASS__ . '::' . strtoupper($name); - if (!defined($const)) { - throw new UnexpectedValueException(sprintf( - 'Enum %s has no value defined for name %s', __CLASS__, $name)); - } - return constant($const); - } -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/GetInstanceRequest.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/GetInstanceRequest.php deleted file mode 100644 index fd795fcc0f6b..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/GetInstanceRequest.php +++ /dev/null @@ -1,86 +0,0 @@ -google.cloud.parallelstore.v1beta.GetInstanceRequest - */ -class GetInstanceRequest extends \Google\Protobuf\Internal\Message -{ - /** - * Required. The instance resource name, in the format - * `projects/{project_id}/locations/{location}/instances/{instance_id}`. - * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { - */ - protected $name = ''; - - /** - * @param string $name Required. The instance resource name, in the format - * `projects/{project_id}/locations/{location}/instances/{instance_id}`. Please see - * {@see ParallelstoreClient::instanceName()} for help formatting this field. - * - * @return \Google\Cloud\Parallelstore\V1beta\GetInstanceRequest - * - * @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. The instance resource name, in the format - * `projects/{project_id}/locations/{location}/instances/{instance_id}`. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Required. The instance resource name, in the format - * `projects/{project_id}/locations/{location}/instances/{instance_id}`. - * - * 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. The instance resource name, in the format - * `projects/{project_id}/locations/{location}/instances/{instance_id}`. - * - * 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/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataMetadata.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataMetadata.php deleted file mode 100644 index 3c3cfac406bb..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataMetadata.php +++ /dev/null @@ -1,351 +0,0 @@ -google.cloud.parallelstore.v1beta.ImportDataMetadata - */ -class ImportDataMetadata extends \Google\Protobuf\Internal\Message -{ - /** - * Data transfer operation metadata. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; - */ - protected $operation_metadata = null; - /** - * Output only. The time the operation was created. - * - * Generated from protobuf field .google.protobuf.Timestamp create_time = 2 [(.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 = 3 [(.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 = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $target = ''; - /** - * Output only. Name of the verb executed by the operation. - * - * Generated from protobuf field string verb = 5 [(.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 = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $status_message = ''; - /** - * Output only. Identifies whether the user has requested cancellation - * of the operation. Operations that have successfully been cancelled - * have [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 = 7 [(.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 = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $api_version = ''; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $operation_metadata - * Data transfer operation metadata. - * @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 successfully been cancelled - * have [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\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Data transfer operation metadata. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; - * @return \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata|null - */ - public function getOperationMetadata() - { - return $this->operation_metadata; - } - - public function hasOperationMetadata() - { - return isset($this->operation_metadata); - } - - public function clearOperationMetadata() - { - unset($this->operation_metadata); - } - - /** - * Data transfer operation metadata. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferOperationMetadata operation_metadata = 1; - * @param \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata $var - * @return $this - */ - public function setOperationMetadata($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\TransferOperationMetadata::class); - $this->operation_metadata = $var; - - return $this; - } - - /** - * Output only. The time the operation was created. - * - * 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. The time the operation was created. - * - * 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. The time the operation finished running. - * - * Generated from protobuf field .google.protobuf.Timestamp end_time = 3 [(.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 = 3 [(.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 = 4 [(.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 = 4 [(.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 = 5 [(.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 = 5 [(.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 = 6 [(.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 = 6 [(.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 successfully been cancelled - * have [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 = 7 [(.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 successfully been cancelled - * have [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 = 7 [(.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 = 8 [(.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 = 8 [(.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/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataRequest.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataRequest.php deleted file mode 100644 index 8adf8e031c1e..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataRequest.php +++ /dev/null @@ -1,287 +0,0 @@ -google.cloud.parallelstore.v1beta.ImportDataRequest - */ -class ImportDataRequest 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 since the first request. - * For example, consider a situation where you make an initial request and t - * he 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. User-specified service account credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * - * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - */ - protected $service_account = ''; - protected $source; - protected $destination; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket $source_gcs_bucket - * The Cloud Storage source bucket and, optionally, path inside the bucket. - * @type \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore $destination_parallelstore - * Parallelstore destination. - * @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 since the first request. - * For example, consider a situation where you make an initial request and t - * he 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 string $service_account - * Optional. User-specified service account credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * The Cloud Storage source bucket and, optionally, path inside the bucket. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 2; - * @return \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket|null - */ - public function getSourceGcsBucket() - { - return $this->readOneof(2); - } - - public function hasSourceGcsBucket() - { - return $this->hasOneof(2); - } - - /** - * The Cloud Storage source bucket and, optionally, path inside the bucket. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 2; - * @param \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket $var - * @return $this - */ - public function setSourceGcsBucket($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket::class); - $this->writeOneof(2, $var); - - return $this; - } - - /** - * Parallelstore destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 3; - * @return \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore|null - */ - public function getDestinationParallelstore() - { - return $this->readOneof(3); - } - - public function hasDestinationParallelstore() - { - return $this->hasOneof(3); - } - - /** - * Parallelstore destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 3; - * @param \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore $var - * @return $this - */ - public function setDestinationParallelstore($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore::class); - $this->writeOneof(3, $var); - - return $this; - } - - /** - * 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 since the first request. - * For example, consider a situation where you make an initial request and t - * he 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 t - * he 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. User-specified service account credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * - * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @return string - */ - public function getServiceAccount() - { - return $this->service_account; - } - - /** - * Optional. User-specified service account credentials to be used when - * performing the transfer. - * Use one of the following formats: - * * {EMAIL_ADDRESS_OR_UNIQUE_ID} - * * `projects/{PROJECT_ID_OR_NUMBER}/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID}` - * * `projects/-/serviceAccounts/{EMAIL_ADDRESS_OR_UNIQUE_ID} - * If unspecified, the Parallelstore service agent is used: - * `service-@gcp-sa-parallelstore.iam.gserviceaccount.com` - * - * Generated from protobuf field string service_account = 5 [(.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @param string $var - * @return $this - */ - public function setServiceAccount($var) - { - GPBUtil::checkString($var, True); - $this->service_account = $var; - - return $this; - } - - /** - * @return string - */ - public function getSource() - { - return $this->whichOneof("source"); - } - - /** - * @return string - */ - public function getDestination() - { - return $this->whichOneof("destination"); - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataResponse.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataResponse.php deleted file mode 100644 index 9eb5207960b1..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ImportDataResponse.php +++ /dev/null @@ -1,33 +0,0 @@ -google.cloud.parallelstore.v1beta.ImportDataResponse - */ -class ImportDataResponse extends \Google\Protobuf\Internal\Message -{ - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance.php deleted file mode 100644 index 7e849d93d3d1..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance.php +++ /dev/null @@ -1,625 +0,0 @@ -google.cloud.parallelstore.v1beta.Instance - */ -class Instance extends \Google\Protobuf\Internal\Message -{ - /** - * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_id}`. - * - * Generated from protobuf field string name = 1 [(.google.api.field_behavior) = IDENTIFIER]; - */ - protected $name = ''; - /** - * Optional. The description of the instance. 2048 characters or less. - * - * Generated from protobuf field string description = 2 [(.google.api.field_behavior) = OPTIONAL]; - */ - protected $description = ''; - /** - * Output only. The instance state. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $state = 0; - /** - * Output only. The time when the instance was created. - * - * Generated from protobuf field .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $create_time = null; - /** - * Output only. The time when the instance was updated. - * - * Generated from protobuf field .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $update_time = null; - /** - * Optional. Cloud Labels are a flexible and lightweight mechanism for - * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. See - * https://cloud.google.com/resource-manager/docs/labels-overview for details. - * - * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL]; - */ - private $labels; - /** - * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). - * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., - * 12000, 16000, 20000, ... - * - * Generated from protobuf field int64 capacity_gib = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; - */ - protected $capacity_gib = 0; - /** - * Output only. The version of DAOS software running in the instance. - * - * Generated from protobuf field string daos_version = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $daos_version = ''; - /** - * Output only. A list of IPv4 addresses used for client side configuration. - * - * Generated from protobuf field repeated string access_points = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - private $access_points; - /** - * Optional. Immutable. The name of the Compute Engine - * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the - * instance is connected. - * - * Generated from protobuf field string network = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - */ - protected $network = ''; - /** - * Optional. Immutable. The ID of the IP address range being used by the - * instance's VPC network. See [Configure a VPC - * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). - * If no ID is provided, all ranges are considered. - * - * Generated from protobuf field string reserved_ip_range = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - */ - protected $reserved_ip_range = ''; - /** - * Output only. Immutable. The ID of the IP address range being used by the - * instance's VPC network. This field is populated by the service and contains - * the value currently used by the service. - * - * Generated from protobuf field string effective_reserved_ip_range = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { - */ - protected $effective_reserved_ip_range = ''; - /** - * Optional. Stripe level for files. Allowed values are: - * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size - * files. - * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large files. - * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.FileStripeLevel file_stripe_level = 15 [(.google.api.field_behavior) = OPTIONAL]; - */ - protected $file_stripe_level = 0; - /** - * Optional. Stripe level for directories. Allowed values are: - * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a - * small number of files. - * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large directories. - * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large - * number of files. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DirectoryStripeLevel directory_stripe_level = 16 [(.google.api.field_behavior) = OPTIONAL]; - */ - protected $directory_stripe_level = 0; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type string $name - * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_id}`. - * @type string $description - * Optional. The description of the instance. 2048 characters or less. - * @type int $state - * Output only. The instance state. - * @type \Google\Protobuf\Timestamp $create_time - * Output only. The time when the instance was created. - * @type \Google\Protobuf\Timestamp $update_time - * Output only. The time when the instance was updated. - * @type array|\Google\Protobuf\Internal\MapField $labels - * Optional. Cloud Labels are a flexible and lightweight mechanism for - * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. See - * https://cloud.google.com/resource-manager/docs/labels-overview for details. - * @type int|string $capacity_gib - * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). - * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., - * 12000, 16000, 20000, ... - * @type string $daos_version - * Output only. The version of DAOS software running in the instance. - * @type array|\Google\Protobuf\Internal\RepeatedField $access_points - * Output only. A list of IPv4 addresses used for client side configuration. - * @type string $network - * Optional. Immutable. The name of the Compute Engine - * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the - * instance is connected. - * @type string $reserved_ip_range - * Optional. Immutable. The ID of the IP address range being used by the - * instance's VPC network. See [Configure a VPC - * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). - * If no ID is provided, all ranges are considered. - * @type string $effective_reserved_ip_range - * Output only. Immutable. The ID of the IP address range being used by the - * instance's VPC network. This field is populated by the service and contains - * the value currently used by the service. - * @type int $file_stripe_level - * Optional. Stripe level for files. Allowed values are: - * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size - * files. - * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large files. - * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. - * @type int $directory_stripe_level - * Optional. Stripe level for directories. Allowed values are: - * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a - * small number of files. - * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large directories. - * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large - * number of files. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Identifier. The resource name of the instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_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 instance, in the format - * `projects/{project}/locations/{location}/instances/{instance_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; - } - - /** - * Optional. The description of the instance. 2048 characters or less. - * - * Generated from protobuf field string description = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @return string - */ - public function getDescription() - { - return $this->description; - } - - /** - * Optional. The description of the instance. 2048 characters or less. - * - * Generated from protobuf field string description = 2 [(.google.api.field_behavior) = OPTIONAL]; - * @param string $var - * @return $this - */ - public function setDescription($var) - { - GPBUtil::checkString($var, True); - $this->description = $var; - - return $this; - } - - /** - * Output only. The instance state. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return int - */ - public function getState() - { - return $this->state; - } - - /** - * Output only. The instance state. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param int $var - * @return $this - */ - public function setState($var) - { - GPBUtil::checkEnum($var, \Google\Cloud\Parallelstore\V1beta\Instance\State::class); - $this->state = $var; - - return $this; - } - - /** - * Output only. The time when the instance was created. - * - * Generated from protobuf field .google.protobuf.Timestamp create_time = 4 [(.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 when the instance was created. - * - * Generated from protobuf field .google.protobuf.Timestamp create_time = 4 [(.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 when the instance was updated. - * - * Generated from protobuf field .google.protobuf.Timestamp update_time = 5 [(.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. The time when the instance was updated. - * - * Generated from protobuf field .google.protobuf.Timestamp update_time = 5 [(.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; - } - - /** - * Optional. Cloud Labels are a flexible and lightweight mechanism for - * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. See - * https://cloud.google.com/resource-manager/docs/labels-overview for details. - * - * Generated from protobuf field map labels = 6 [(.google.api.field_behavior) = OPTIONAL]; - * @return \Google\Protobuf\Internal\MapField - */ - public function getLabels() - { - return $this->labels; - } - - /** - * Optional. Cloud Labels are a flexible and lightweight mechanism for - * organizing cloud resources into groups that reflect a customer's - * organizational needs and deployment strategies. See - * https://cloud.google.com/resource-manager/docs/labels-overview for details. - * - * 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; - } - - /** - * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). - * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., - * 12000, 16000, 20000, ... - * - * Generated from protobuf field int64 capacity_gib = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; - * @return int|string - */ - public function getCapacityGib() - { - return $this->capacity_gib; - } - - /** - * Required. Immutable. The instance's storage capacity in Gibibytes (GiB). - * Allowed values are between 12000 and 100000, in multiples of 4000; e.g., - * 12000, 16000, 20000, ... - * - * Generated from protobuf field int64 capacity_gib = 8 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = REQUIRED]; - * @param int|string $var - * @return $this - */ - public function setCapacityGib($var) - { - GPBUtil::checkInt64($var); - $this->capacity_gib = $var; - - return $this; - } - - /** - * Output only. The version of DAOS software running in the instance. - * - * Generated from protobuf field string daos_version = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return string - */ - public function getDaosVersion() - { - return $this->daos_version; - } - - /** - * Output only. The version of DAOS software running in the instance. - * - * Generated from protobuf field string daos_version = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param string $var - * @return $this - */ - public function setDaosVersion($var) - { - GPBUtil::checkString($var, True); - $this->daos_version = $var; - - return $this; - } - - /** - * Output only. A list of IPv4 addresses used for client side configuration. - * - * Generated from protobuf field repeated string access_points = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return \Google\Protobuf\Internal\RepeatedField - */ - public function getAccessPoints() - { - return $this->access_points; - } - - /** - * Output only. A list of IPv4 addresses used for client side configuration. - * - * Generated from protobuf field repeated string access_points = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param array|\Google\Protobuf\Internal\RepeatedField $var - * @return $this - */ - public function setAccessPoints($var) - { - $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::STRING); - $this->access_points = $arr; - - return $this; - } - - /** - * Optional. Immutable. The name of the Compute Engine - * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the - * instance is connected. - * - * Generated from protobuf field string network = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @return string - */ - public function getNetwork() - { - return $this->network; - } - - /** - * Optional. Immutable. The name of the Compute Engine - * [VPC network](https://cloud.google.com/vpc/docs/vpc) to which the - * instance is connected. - * - * Generated from protobuf field string network = 11 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @param string $var - * @return $this - */ - public function setNetwork($var) - { - GPBUtil::checkString($var, True); - $this->network = $var; - - return $this; - } - - /** - * Optional. Immutable. The ID of the IP address range being used by the - * instance's VPC network. See [Configure a VPC - * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). - * If no ID is provided, all ranges are considered. - * - * Generated from protobuf field string reserved_ip_range = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @return string - */ - public function getReservedIpRange() - { - return $this->reserved_ip_range; - } - - /** - * Optional. Immutable. The ID of the IP address range being used by the - * instance's VPC network. See [Configure a VPC - * network](https://cloud.google.com/parallelstore/docs/vpc#create_and_configure_the_vpc). - * If no ID is provided, all ranges are considered. - * - * Generated from protobuf field string reserved_ip_range = 12 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OPTIONAL, (.google.api.resource_reference) = { - * @param string $var - * @return $this - */ - public function setReservedIpRange($var) - { - GPBUtil::checkString($var, True); - $this->reserved_ip_range = $var; - - return $this; - } - - /** - * Output only. Immutable. The ID of the IP address range being used by the - * instance's VPC network. This field is populated by the service and contains - * the value currently used by the service. - * - * Generated from protobuf field string effective_reserved_ip_range = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { - * @return string - */ - public function getEffectiveReservedIpRange() - { - return $this->effective_reserved_ip_range; - } - - /** - * Output only. Immutable. The ID of the IP address range being used by the - * instance's VPC network. This field is populated by the service and contains - * the value currently used by the service. - * - * Generated from protobuf field string effective_reserved_ip_range = 14 [(.google.api.field_behavior) = IMMUTABLE, (.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { - * @param string $var - * @return $this - */ - public function setEffectiveReservedIpRange($var) - { - GPBUtil::checkString($var, True); - $this->effective_reserved_ip_range = $var; - - return $this; - } - - /** - * Optional. Stripe level for files. Allowed values are: - * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size - * files. - * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large files. - * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.FileStripeLevel file_stripe_level = 15 [(.google.api.field_behavior) = OPTIONAL]; - * @return int - */ - public function getFileStripeLevel() - { - return $this->file_stripe_level; - } - - /** - * Optional. Stripe level for files. Allowed values are: - * * `FILE_STRIPE_LEVEL_MIN`: offers the best performance for small size - * files. - * * `FILE_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large files. - * * `FILE_STRIPE_LEVEL_MAX`: higher throughput performance for larger files. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.FileStripeLevel file_stripe_level = 15 [(.google.api.field_behavior) = OPTIONAL]; - * @param int $var - * @return $this - */ - public function setFileStripeLevel($var) - { - GPBUtil::checkEnum($var, \Google\Cloud\Parallelstore\V1beta\FileStripeLevel::class); - $this->file_stripe_level = $var; - - return $this; - } - - /** - * Optional. Stripe level for directories. Allowed values are: - * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a - * small number of files. - * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large directories. - * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large - * number of files. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DirectoryStripeLevel directory_stripe_level = 16 [(.google.api.field_behavior) = OPTIONAL]; - * @return int - */ - public function getDirectoryStripeLevel() - { - return $this->directory_stripe_level; - } - - /** - * Optional. Stripe level for directories. Allowed values are: - * * `DIRECTORY_STRIPE_LEVEL_MIN`: recommended when directories contain a - * small number of files. - * * `DIRECTORY_STRIPE_LEVEL_BALANCED`: balances performance for workloads - * involving a mix of small and large directories. - * * `DIRECTORY_STRIPE_LEVEL_MAX`: recommended for directories with a large - * number of files. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DirectoryStripeLevel directory_stripe_level = 16 [(.google.api.field_behavior) = OPTIONAL]; - * @param int $var - * @return $this - */ - public function setDirectoryStripeLevel($var) - { - GPBUtil::checkEnum($var, \Google\Cloud\Parallelstore\V1beta\DirectoryStripeLevel::class); - $this->directory_stripe_level = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance/State.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance/State.php deleted file mode 100644 index 354012ed3507..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/Instance/State.php +++ /dev/null @@ -1,85 +0,0 @@ -google.cloud.parallelstore.v1beta.Instance.State - */ -class State -{ - /** - * Not set. - * - * Generated from protobuf enum STATE_UNSPECIFIED = 0; - */ - const STATE_UNSPECIFIED = 0; - /** - * The instance is being created. - * - * Generated from protobuf enum CREATING = 1; - */ - const CREATING = 1; - /** - * The instance is available for use. - * - * Generated from protobuf enum ACTIVE = 2; - */ - const ACTIVE = 2; - /** - * The instance is being deleted. - * - * Generated from protobuf enum DELETING = 3; - */ - const DELETING = 3; - /** - * The instance is not usable. - * - * Generated from protobuf enum FAILED = 4; - */ - const FAILED = 4; - /** - * The instance is being upgraded. - * - * Generated from protobuf enum UPGRADING = 5; - */ - const UPGRADING = 5; - - private static $valueToName = [ - self::STATE_UNSPECIFIED => 'STATE_UNSPECIFIED', - self::CREATING => 'CREATING', - self::ACTIVE => 'ACTIVE', - self::DELETING => 'DELETING', - self::FAILED => 'FAILED', - self::UPGRADING => 'UPGRADING', - ]; - - 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(State::class, \Google\Cloud\Parallelstore\V1beta\Instance_State::class); - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesRequest.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesRequest.php deleted file mode 100644 index 7a8b21e383d0..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesRequest.php +++ /dev/null @@ -1,237 +0,0 @@ -google.cloud.parallelstore.v1beta.ListInstancesRequest - */ -class ListInstancesRequest extends \Google\Protobuf\Internal\Message -{ - /** - * Required. The project and location for which to retrieve instance - * information, in the format `projects/{project_id}/locations/{location}`. - * To retrieve instance information for all locations, use "-" as the value of - * `{location}`. - * - * 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, the 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. The project and location for which to retrieve instance - * information, in the format `projects/{project_id}/locations/{location}`. - * - * To retrieve instance information for all locations, use "-" as the value of - * `{location}`. Please see - * {@see ParallelstoreClient::locationName()} for help formatting this field. - * - * @return \Google\Cloud\Parallelstore\V1beta\ListInstancesRequest - * - * @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. The project and location for which to retrieve instance - * information, in the format `projects/{project_id}/locations/{location}`. - * To retrieve instance information for all locations, use "-" as the value of - * `{location}`. - * @type int $page_size - * Optional. Requested page size. Server may return fewer items than - * requested. If unspecified, the 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\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Required. The project and location for which to retrieve instance - * information, in the format `projects/{project_id}/locations/{location}`. - * To retrieve instance information for all locations, use "-" as the value of - * `{location}`. - * - * 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. The project and location for which to retrieve instance - * information, in the format `projects/{project_id}/locations/{location}`. - * To retrieve instance information for all locations, use "-" as the value of - * `{location}`. - * - * 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, the 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, the 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/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesResponse.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesResponse.php deleted file mode 100644 index 771809f64967..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/ListInstancesResponse.php +++ /dev/null @@ -1,136 +0,0 @@ -google.cloud.parallelstore.v1beta.ListInstancesResponse - */ -class ListInstancesResponse extends \Google\Protobuf\Internal\Message -{ - /** - * The list of Parallelstore instances. - * - * Generated from protobuf field repeated .google.cloud.parallelstore.v1beta.Instance instances = 1; - */ - private $instances; - /** - * 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\Parallelstore\V1beta\Instance>|\Google\Protobuf\Internal\RepeatedField $instances - * The list of Parallelstore instances. - * @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\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * The list of Parallelstore instances. - * - * Generated from protobuf field repeated .google.cloud.parallelstore.v1beta.Instance instances = 1; - * @return \Google\Protobuf\Internal\RepeatedField - */ - public function getInstances() - { - return $this->instances; - } - - /** - * The list of Parallelstore instances. - * - * Generated from protobuf field repeated .google.cloud.parallelstore.v1beta.Instance instances = 1; - * @param array<\Google\Cloud\Parallelstore\V1beta\Instance>|\Google\Protobuf\Internal\RepeatedField $var - * @return $this - */ - public function setInstances($var) - { - $arr = GPBUtil::checkRepeatedField($var, \Google\Protobuf\Internal\GPBType::MESSAGE, \Google\Cloud\Parallelstore\V1beta\Instance::class); - $this->instances = $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/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/OperationMetadata.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/OperationMetadata.php deleted file mode 100644 index 4c18d216563a..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/OperationMetadata.php +++ /dev/null @@ -1,307 +0,0 @@ -google.cloud.parallelstore.v1beta.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 [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 [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\Parallelstore\V1Beta\Parallelstore::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 [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 [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/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceGcsBucket.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceGcsBucket.php deleted file mode 100644 index d75c59be5ee4..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceGcsBucket.php +++ /dev/null @@ -1,75 +0,0 @@ -google.cloud.parallelstore.v1beta.SourceGcsBucket - */ -class SourceGcsBucket extends \Google\Protobuf\Internal\Message -{ - /** - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * - * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - protected $uri = ''; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type string $uri - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * - * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * @return string - */ - public function getUri() - { - return $this->uri; - } - - /** - * Required. URI to a Cloud Storage bucket in the format: - * `gs:///`. The path inside the bucket is - * optional. - * - * Generated from protobuf field string uri = 1 [(.google.api.field_behavior) = REQUIRED]; - * @param string $var - * @return $this - */ - public function setUri($var) - { - GPBUtil::checkString($var, True); - $this->uri = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceParallelstore.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceParallelstore.php deleted file mode 100644 index 9d009c92d2a9..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/SourceParallelstore.php +++ /dev/null @@ -1,71 +0,0 @@ -google.cloud.parallelstore.v1beta.SourceParallelstore - */ -class SourceParallelstore extends \Google\Protobuf\Internal\Message -{ - /** - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * - * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; - */ - protected $path = ''; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type string $path - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * - * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @return string - */ - public function getPath() - { - return $this->path; - } - - /** - * Optional. Root directory path to the Paralellstore filesystem, starting - * with `/`. Defaults to `/` if unset. - * - * Generated from protobuf field string path = 1 [(.google.api.field_behavior) = OPTIONAL]; - * @param string $var - * @return $this - */ - public function setPath($var) - { - GPBUtil::checkString($var, True); - $this->path = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferCounters.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferCounters.php deleted file mode 100644 index 1f3c823561c5..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferCounters.php +++ /dev/null @@ -1,261 +0,0 @@ -google.cloud.parallelstore.v1beta.TransferCounters - */ -class TransferCounters extends \Google\Protobuf\Internal\Message -{ - /** - * Objects found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * - * Generated from protobuf field int64 objects_found = 1; - */ - protected $objects_found = 0; - /** - * Bytes found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * - * Generated from protobuf field int64 bytes_found = 2; - */ - protected $bytes_found = 0; - /** - * Objects in the data source that are not transferred because they already - * exist in the data destination. - * - * Generated from protobuf field int64 objects_skipped = 3; - */ - protected $objects_skipped = 0; - /** - * Bytes in the data source that are not transferred because they already - * exist in the data destination. - * - * Generated from protobuf field int64 bytes_skipped = 4; - */ - protected $bytes_skipped = 0; - /** - * Objects that are copied to the data destination. - * - * Generated from protobuf field int64 objects_copied = 5; - */ - protected $objects_copied = 0; - /** - * Bytes that are copied to the data destination. - * - * Generated from protobuf field int64 bytes_copied = 6; - */ - protected $bytes_copied = 0; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type int|string $objects_found - * Objects found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * @type int|string $bytes_found - * Bytes found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * @type int|string $objects_skipped - * Objects in the data source that are not transferred because they already - * exist in the data destination. - * @type int|string $bytes_skipped - * Bytes in the data source that are not transferred because they already - * exist in the data destination. - * @type int|string $objects_copied - * Objects that are copied to the data destination. - * @type int|string $bytes_copied - * Bytes that are copied to the data destination. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Objects found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * - * Generated from protobuf field int64 objects_found = 1; - * @return int|string - */ - public function getObjectsFound() - { - return $this->objects_found; - } - - /** - * Objects found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * - * Generated from protobuf field int64 objects_found = 1; - * @param int|string $var - * @return $this - */ - public function setObjectsFound($var) - { - GPBUtil::checkInt64($var); - $this->objects_found = $var; - - return $this; - } - - /** - * Bytes found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * - * Generated from protobuf field int64 bytes_found = 2; - * @return int|string - */ - public function getBytesFound() - { - return $this->bytes_found; - } - - /** - * Bytes found in the data source that are scheduled to be transferred, - * excluding any that are filtered based on object conditions or skipped due - * to sync. - * - * Generated from protobuf field int64 bytes_found = 2; - * @param int|string $var - * @return $this - */ - public function setBytesFound($var) - { - GPBUtil::checkInt64($var); - $this->bytes_found = $var; - - return $this; - } - - /** - * Objects in the data source that are not transferred because they already - * exist in the data destination. - * - * Generated from protobuf field int64 objects_skipped = 3; - * @return int|string - */ - public function getObjectsSkipped() - { - return $this->objects_skipped; - } - - /** - * Objects in the data source that are not transferred because they already - * exist in the data destination. - * - * Generated from protobuf field int64 objects_skipped = 3; - * @param int|string $var - * @return $this - */ - public function setObjectsSkipped($var) - { - GPBUtil::checkInt64($var); - $this->objects_skipped = $var; - - return $this; - } - - /** - * Bytes in the data source that are not transferred because they already - * exist in the data destination. - * - * Generated from protobuf field int64 bytes_skipped = 4; - * @return int|string - */ - public function getBytesSkipped() - { - return $this->bytes_skipped; - } - - /** - * Bytes in the data source that are not transferred because they already - * exist in the data destination. - * - * Generated from protobuf field int64 bytes_skipped = 4; - * @param int|string $var - * @return $this - */ - public function setBytesSkipped($var) - { - GPBUtil::checkInt64($var); - $this->bytes_skipped = $var; - - return $this; - } - - /** - * Objects that are copied to the data destination. - * - * Generated from protobuf field int64 objects_copied = 5; - * @return int|string - */ - public function getObjectsCopied() - { - return $this->objects_copied; - } - - /** - * Objects that are copied to the data destination. - * - * Generated from protobuf field int64 objects_copied = 5; - * @param int|string $var - * @return $this - */ - public function setObjectsCopied($var) - { - GPBUtil::checkInt64($var); - $this->objects_copied = $var; - - return $this; - } - - /** - * Bytes that are copied to the data destination. - * - * Generated from protobuf field int64 bytes_copied = 6; - * @return int|string - */ - public function getBytesCopied() - { - return $this->bytes_copied; - } - - /** - * Bytes that are copied to the data destination. - * - * Generated from protobuf field int64 bytes_copied = 6; - * @param int|string $var - * @return $this - */ - public function setBytesCopied($var) - { - GPBUtil::checkInt64($var); - $this->bytes_copied = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferOperationMetadata.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferOperationMetadata.php deleted file mode 100644 index 6a51f19d65e6..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferOperationMetadata.php +++ /dev/null @@ -1,261 +0,0 @@ -google.cloud.parallelstore.v1beta.TransferOperationMetadata - */ -class TransferOperationMetadata extends \Google\Protobuf\Internal\Message -{ - /** - * Output only. The progress of the transfer operation. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $counters = null; - /** - * Output only. The type of transfer occurring. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferType transfer_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - */ - protected $transfer_type = 0; - protected $source; - protected $destination; - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type \Google\Cloud\Parallelstore\V1beta\SourceParallelstore $source_parallelstore - * Output only. Parallelstore source. - * @type \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket $source_gcs_bucket - * Output only. Cloud Storage source. - * @type \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket $destination_gcs_bucket - * Output only. Cloud Storage destination. - * @type \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore $destination_parallelstore - * Output only. Parallelstore destination. - * @type \Google\Cloud\Parallelstore\V1beta\TransferCounters $counters - * Output only. The progress of the transfer operation. - * @type int $transfer_type - * Output only. The type of transfer occurring. - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Output only. Parallelstore source. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return \Google\Cloud\Parallelstore\V1beta\SourceParallelstore|null - */ - public function getSourceParallelstore() - { - return $this->readOneof(7); - } - - public function hasSourceParallelstore() - { - return $this->hasOneof(7); - } - - /** - * Output only. Parallelstore source. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceParallelstore source_parallelstore = 7 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param \Google\Cloud\Parallelstore\V1beta\SourceParallelstore $var - * @return $this - */ - public function setSourceParallelstore($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\SourceParallelstore::class); - $this->writeOneof(7, $var); - - return $this; - } - - /** - * Output only. Cloud Storage source. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket|null - */ - public function getSourceGcsBucket() - { - return $this->readOneof(8); - } - - public function hasSourceGcsBucket() - { - return $this->hasOneof(8); - } - - /** - * Output only. Cloud Storage source. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.SourceGcsBucket source_gcs_bucket = 8 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket $var - * @return $this - */ - public function setSourceGcsBucket($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\SourceGcsBucket::class); - $this->writeOneof(8, $var); - - return $this; - } - - /** - * Output only. Cloud Storage destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket|null - */ - public function getDestinationGcsBucket() - { - return $this->readOneof(9); - } - - public function hasDestinationGcsBucket() - { - return $this->hasOneof(9); - } - - /** - * Output only. Cloud Storage destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationGcsBucket destination_gcs_bucket = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket $var - * @return $this - */ - public function setDestinationGcsBucket($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\DestinationGcsBucket::class); - $this->writeOneof(9, $var); - - return $this; - } - - /** - * Output only. Parallelstore destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore|null - */ - public function getDestinationParallelstore() - { - return $this->readOneof(10); - } - - public function hasDestinationParallelstore() - { - return $this->hasOneof(10); - } - - /** - * Output only. Parallelstore destination. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.DestinationParallelstore destination_parallelstore = 10 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore $var - * @return $this - */ - public function setDestinationParallelstore($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\DestinationParallelstore::class); - $this->writeOneof(10, $var); - - return $this; - } - - /** - * Output only. The progress of the transfer operation. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return \Google\Cloud\Parallelstore\V1beta\TransferCounters|null - */ - public function getCounters() - { - return $this->counters; - } - - public function hasCounters() - { - return isset($this->counters); - } - - public function clearCounters() - { - unset($this->counters); - } - - /** - * Output only. The progress of the transfer operation. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferCounters counters = 3 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param \Google\Cloud\Parallelstore\V1beta\TransferCounters $var - * @return $this - */ - public function setCounters($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\TransferCounters::class); - $this->counters = $var; - - return $this; - } - - /** - * Output only. The type of transfer occurring. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferType transfer_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @return int - */ - public function getTransferType() - { - return $this->transfer_type; - } - - /** - * Output only. The type of transfer occurring. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.TransferType transfer_type = 6 [(.google.api.field_behavior) = OUTPUT_ONLY]; - * @param int $var - * @return $this - */ - public function setTransferType($var) - { - GPBUtil::checkEnum($var, \Google\Cloud\Parallelstore\V1beta\TransferType::class); - $this->transfer_type = $var; - - return $this; - } - - /** - * @return string - */ - public function getSource() - { - return $this->whichOneof("source"); - } - - /** - * @return string - */ - public function getDestination() - { - return $this->whichOneof("destination"); - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferType.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferType.php deleted file mode 100644 index 32f4f425911f..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/TransferType.php +++ /dev/null @@ -1,61 +0,0 @@ -google.cloud.parallelstore.v1beta.TransferType - */ -class TransferType -{ - /** - * Zero is an illegal value. - * - * Generated from protobuf enum TRANSFER_TYPE_UNSPECIFIED = 0; - */ - const TRANSFER_TYPE_UNSPECIFIED = 0; - /** - * Imports to Parallelstore. - * - * Generated from protobuf enum IMPORT = 1; - */ - const IMPORT = 1; - /** - * Exports from Parallelstore. - * - * Generated from protobuf enum EXPORT = 2; - */ - const EXPORT = 2; - - private static $valueToName = [ - self::TRANSFER_TYPE_UNSPECIFIED => 'TRANSFER_TYPE_UNSPECIFIED', - self::IMPORT => 'IMPORT', - self::EXPORT => 'EXPORT', - ]; - - public static function name($value) - { - if (!isset(self::$valueToName[$value])) { - throw new UnexpectedValueException(sprintf( - 'Enum %s has no name defined for value %s', __CLASS__, $value)); - } - return self::$valueToName[$value]; - } - - - public static function value($name) - { - $const = __CLASS__ . '::' . strtoupper($name); - if (!defined($const)) { - throw new UnexpectedValueException(sprintf( - 'Enum %s has no value defined for name %s', __CLASS__, $name)); - } - return constant($const); - } -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/UpdateInstanceRequest.php b/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/UpdateInstanceRequest.php deleted file mode 100644 index 4ef5ca11a7b2..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/proto/src/Google/Cloud/Parallelstore/V1beta/UpdateInstanceRequest.php +++ /dev/null @@ -1,225 +0,0 @@ -google.cloud.parallelstore.v1beta.UpdateInstanceRequest - */ -class UpdateInstanceRequest extends \Google\Protobuf\Internal\Message -{ - /** - * Required. Mask of fields to update. Field mask is used to specify the - * fields to be overwritten in the Instance resource by the update. At least - * one path must be supplied in this field. The fields specified in the - * update_mask are relative to the resource, not the full request. - * - * Generated from protobuf field .google.protobuf.FieldMask update_mask = 1 [(.google.api.field_behavior) = REQUIRED]; - */ - protected $update_mask = null; - /** - * Required. The instance to update. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED]; - */ - protected $instance = 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 t - * he 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]; - */ - protected $request_id = ''; - - /** - * @param \Google\Cloud\Parallelstore\V1beta\Instance $instance Required. The instance to update. - * @param \Google\Protobuf\FieldMask $updateMask Required. Mask of fields to update. Field mask is used to specify the - * fields to be overwritten in the Instance resource by the update. At least - * one path must be supplied in this field. The fields specified in the - * update_mask are relative to the resource, not the full request. - * - * @return \Google\Cloud\Parallelstore\V1beta\UpdateInstanceRequest - * - * @experimental - */ - public static function build(\Google\Cloud\Parallelstore\V1beta\Instance $instance, \Google\Protobuf\FieldMask $updateMask): self - { - return (new self()) - ->setInstance($instance) - ->setUpdateMask($updateMask); - } - - /** - * Constructor. - * - * @param array $data { - * Optional. Data for populating the Message object. - * - * @type \Google\Protobuf\FieldMask $update_mask - * Required. Mask of fields to update. Field mask is used to specify the - * fields to be overwritten in the Instance resource by the update. At least - * one path must be supplied in this field. The fields specified in the - * update_mask are relative to the resource, not the full request. - * @type \Google\Cloud\Parallelstore\V1beta\Instance $instance - * Required. The instance to update. - * @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 t - * he 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). - * } - */ - public function __construct($data = NULL) { - \GPBMetadata\Google\Cloud\Parallelstore\V1Beta\Parallelstore::initOnce(); - parent::__construct($data); - } - - /** - * Required. Mask of fields to update. Field mask is used to specify the - * fields to be overwritten in the Instance resource by the update. At least - * one path must be supplied in this field. The fields specified in the - * update_mask are relative to the resource, not the full request. - * - * 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. Mask of fields to update. Field mask is used to specify the - * fields to be overwritten in the Instance resource by the update. At least - * one path must be supplied in this field. The fields specified in the - * update_mask are relative to the resource, not the full request. - * - * 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 instance to update. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED]; - * @return \Google\Cloud\Parallelstore\V1beta\Instance|null - */ - public function getInstance() - { - return $this->instance; - } - - public function hasInstance() - { - return isset($this->instance); - } - - public function clearInstance() - { - unset($this->instance); - } - - /** - * Required. The instance to update. - * - * Generated from protobuf field .google.cloud.parallelstore.v1beta.Instance instance = 2 [(.google.api.field_behavior) = REQUIRED]; - * @param \Google\Cloud\Parallelstore\V1beta\Instance $var - * @return $this - */ - public function setInstance($var) - { - GPBUtil::checkMessage($var, \Google\Cloud\Parallelstore\V1beta\Instance::class); - $this->instance = $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 t - * he 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]; - * @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 t - * he 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]; - * @param string $var - * @return $this - */ - public function setRequestId($var) - { - GPBUtil::checkString($var, True); - $this->request_id = $var; - - return $this; - } - -} - diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/create_instance.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/create_instance.php deleted file mode 100644 index a167a3c68518..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/create_instance.php +++ /dev/null @@ -1,104 +0,0 @@ -setCapacityGib($instanceCapacityGib); - $request = (new CreateInstanceRequest()) - ->setParent($formattedParent) - ->setInstanceId($instanceId) - ->setInstance($instance); - - // Call the API and handle any network failures. - try { - /** @var OperationResponse $response */ - $response = $parallelstoreClient->createInstance($request); - $response->pollUntilComplete(); - - if ($response->operationSucceeded()) { - /** @var Instance $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 = ParallelstoreClient::locationName('[PROJECT]', '[LOCATION]'); - $instanceId = '[INSTANCE_ID]'; - $instanceCapacityGib = 0; - - create_instance_sample($formattedParent, $instanceId, $instanceCapacityGib); -} -// [END parallelstore_v1beta_generated_Parallelstore_CreateInstance_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/delete_instance.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/delete_instance.php deleted file mode 100644 index bc9e448eef16..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/delete_instance.php +++ /dev/null @@ -1,80 +0,0 @@ -setName($formattedName); - - // Call the API and handle any network failures. - try { - /** @var OperationResponse $response */ - $response = $parallelstoreClient->deleteInstance($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 = ParallelstoreClient::instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - - delete_instance_sample($formattedName); -} -// [END parallelstore_v1beta_generated_Parallelstore_DeleteInstance_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/export_data.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/export_data.php deleted file mode 100644 index 7ff721f7a80e..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/export_data.php +++ /dev/null @@ -1,83 +0,0 @@ -setName($formattedName); - - // Call the API and handle any network failures. - try { - /** @var OperationResponse $response */ - $response = $parallelstoreClient->exportData($request); - $response->pollUntilComplete(); - - if ($response->operationSucceeded()) { - /** @var ExportDataResponse $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 -{ - $formattedName = ParallelstoreClient::instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - - export_data_sample($formattedName); -} -// [END parallelstore_v1beta_generated_Parallelstore_ExportData_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_instance.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_instance.php deleted file mode 100644 index 4ac319b07fce..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_instance.php +++ /dev/null @@ -1,72 +0,0 @@ -setName($formattedName); - - // Call the API and handle any network failures. - try { - /** @var Instance $response */ - $response = $parallelstoreClient->getInstance($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 = ParallelstoreClient::instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - - get_instance_sample($formattedName); -} -// [END parallelstore_v1beta_generated_Parallelstore_GetInstance_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_location.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/get_location.php deleted file mode 100644 index a20382fc3d3e..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/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 parallelstore_v1beta_generated_Parallelstore_GetLocation_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/import_data.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/import_data.php deleted file mode 100644 index 2bed07a1b4ba..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/import_data.php +++ /dev/null @@ -1,83 +0,0 @@ -setName($formattedName); - - // Call the API and handle any network failures. - try { - /** @var OperationResponse $response */ - $response = $parallelstoreClient->importData($request); - $response->pollUntilComplete(); - - if ($response->operationSucceeded()) { - /** @var ImportDataResponse $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 -{ - $formattedName = ParallelstoreClient::instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - - import_data_sample($formattedName); -} -// [END parallelstore_v1beta_generated_Parallelstore_ImportData_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_instances.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_instances.php deleted file mode 100644 index 3c500ce1f285..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_instances.php +++ /dev/null @@ -1,80 +0,0 @@ -setParent($formattedParent); - - // Call the API and handle any network failures. - try { - /** @var PagedListResponse $response */ - $response = $parallelstoreClient->listInstances($request); - - /** @var Instance $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 = ParallelstoreClient::locationName('[PROJECT]', '[LOCATION]'); - - list_instances_sample($formattedParent); -} -// [END parallelstore_v1beta_generated_Parallelstore_ListInstances_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_locations.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/list_locations.php deleted file mode 100644 index 914034ce8fea..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/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 parallelstore_v1beta_generated_Parallelstore_ListLocations_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/update_instance.php b/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/update_instance.php deleted file mode 100644 index 6d1a4798aee8..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/samples/V1beta/ParallelstoreClient/update_instance.php +++ /dev/null @@ -1,89 +0,0 @@ -setCapacityGib($instanceCapacityGib); - $request = (new UpdateInstanceRequest()) - ->setUpdateMask($updateMask) - ->setInstance($instance); - - // Call the API and handle any network failures. - try { - /** @var OperationResponse $response */ - $response = $parallelstoreClient->updateInstance($request); - $response->pollUntilComplete(); - - if ($response->operationSucceeded()) { - /** @var Instance $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 -{ - $instanceCapacityGib = 0; - - update_instance_sample($instanceCapacityGib); -} -// [END parallelstore_v1beta_generated_Parallelstore_UpdateInstance_sync] diff --git a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/Client/ParallelstoreClient.php b/owl-bot-staging/Parallelstore/v1beta/src/V1beta/Client/ParallelstoreClient.php deleted file mode 100644 index 5de30884d25a..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/Client/ParallelstoreClient.php +++ /dev/null @@ -1,647 +0,0 @@ - self::SERVICE_NAME, - 'apiEndpoint' => self::SERVICE_ADDRESS . ':' . self::DEFAULT_SERVICE_PORT, - 'clientConfig' => __DIR__ . '/../resources/parallelstore_client_config.json', - 'descriptorsConfigPath' => __DIR__ . '/../resources/parallelstore_descriptor_config.php', - 'gcpApiConfigPath' => __DIR__ . '/../resources/parallelstore_grpc_config.json', - 'credentialsConfig' => [ - 'defaultScopes' => self::$serviceScopes, - ], - 'transportConfig' => [ - 'rest' => [ - 'restClientConfigPath' => __DIR__ . '/../resources/parallelstore_rest_client_config.php', - ], - ], - ]; - } - - /** - * Return an OperationsClient object with the same endpoint as $this. - * - * @return OperationsClient - * - * @experimental - */ - 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 - * - * @experimental - */ - 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 address - * resource. - * - * @param string $project - * @param string $region - * @param string $address - * - * @return string The formatted address resource. - * - * @experimental - */ - public static function addressName(string $project, string $region, string $address): string - { - return self::getPathTemplate('address')->render([ - 'project' => $project, - 'region' => $region, - 'address' => $address, - ]); - } - - /** - * Formats a string containing the fully-qualified path to represent a instance - * resource. - * - * @param string $project - * @param string $location - * @param string $instance - * - * @return string The formatted instance resource. - * - * @experimental - */ - public static function instanceName(string $project, string $location, string $instance): string - { - return self::getPathTemplate('instance')->render([ - 'project' => $project, - 'location' => $location, - 'instance' => $instance, - ]); - } - - /** - * 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. - * - * @experimental - */ - 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 network - * resource. - * - * @param string $project - * @param string $network - * - * @return string The formatted network resource. - * - * @experimental - */ - public static function networkName(string $project, string $network): string - { - return self::getPathTemplate('network')->render([ - 'project' => $project, - 'network' => $network, - ]); - } - - /** - * Formats a string containing the fully-qualified path to represent a - * service_account resource. - * - * @param string $project - * @param string $serviceAccount - * - * @return string The formatted service_account resource. - * - * @experimental - */ - public static function serviceAccountName(string $project, string $serviceAccount): string - { - return self::getPathTemplate('serviceAccount')->render([ - 'project' => $project, - 'service_account' => $serviceAccount, - ]); - } - - /** - * Parses a formatted name string and returns an associative array of the components in the name. - * The following name formats are supported: - * Template: Pattern - * - address: projects/{project}/regions/{region}/addresses/{address} - * - instance: projects/{project}/locations/{location}/instances/{instance} - * - location: projects/{project}/locations/{location} - * - network: projects/{project}/global/networks/{network} - * - serviceAccount: projects/{project}/serviceAccounts/{service_account} - * - * 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. - * - * @experimental - */ - 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 'parallelstore.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 - * - * @experimental - */ - 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 Parallelstore instance in a given project and location. - * - * The async variant is {@see ParallelstoreClient::createInstanceAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/create_instance.php - * - * @param CreateInstanceRequest $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. - * - * @experimental - */ - public function createInstance(CreateInstanceRequest $request, array $callOptions = []): OperationResponse - { - return $this->startApiCall('CreateInstance', $request, $callOptions)->wait(); - } - - /** - * Deletes a single instance. - * - * The async variant is {@see ParallelstoreClient::deleteInstanceAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/delete_instance.php - * - * @param DeleteInstanceRequest $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. - * - * @experimental - */ - public function deleteInstance(DeleteInstanceRequest $request, array $callOptions = []): OperationResponse - { - return $this->startApiCall('DeleteInstance', $request, $callOptions)->wait(); - } - - /** - * Copies data from Parallelstore to Cloud Storage. - * - * The async variant is {@see ParallelstoreClient::exportDataAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/export_data.php - * - * @param ExportDataRequest $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. - * - * @experimental - */ - public function exportData(ExportDataRequest $request, array $callOptions = []): OperationResponse - { - return $this->startApiCall('ExportData', $request, $callOptions)->wait(); - } - - /** - * Gets details of a single instance. - * - * The async variant is {@see ParallelstoreClient::getInstanceAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/get_instance.php - * - * @param GetInstanceRequest $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 Instance - * - * @throws ApiException Thrown if the API call fails. - * - * @experimental - */ - public function getInstance(GetInstanceRequest $request, array $callOptions = []): Instance - { - return $this->startApiCall('GetInstance', $request, $callOptions)->wait(); - } - - /** - * Copies data from Cloud Storage to Parallelstore. - * - * The async variant is {@see ParallelstoreClient::importDataAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/import_data.php - * - * @param ImportDataRequest $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. - * - * @experimental - */ - public function importData(ImportDataRequest $request, array $callOptions = []): OperationResponse - { - return $this->startApiCall('ImportData', $request, $callOptions)->wait(); - } - - /** - * Lists all instances in a given project and location. - * - * The async variant is {@see ParallelstoreClient::listInstancesAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/list_instances.php - * - * @param ListInstancesRequest $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. - * - * @experimental - */ - public function listInstances(ListInstancesRequest $request, array $callOptions = []): PagedListResponse - { - return $this->startApiCall('ListInstances', $request, $callOptions); - } - - /** - * Updates the parameters of a single instance. - * - * The async variant is {@see ParallelstoreClient::updateInstanceAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/update_instance.php - * - * @param UpdateInstanceRequest $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. - * - * @experimental - */ - public function updateInstance(UpdateInstanceRequest $request, array $callOptions = []): OperationResponse - { - return $this->startApiCall('UpdateInstance', $request, $callOptions)->wait(); - } - - /** - * Gets information about a location. - * - * The async variant is {@see ParallelstoreClient::getLocationAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/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. - * - * @experimental - */ - 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 ParallelstoreClient::listLocationsAsync()} . - * - * @example samples/V1beta/ParallelstoreClient/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. - * - * @experimental - */ - public function listLocations(ListLocationsRequest $request, array $callOptions = []): PagedListResponse - { - return $this->startApiCall('ListLocations', $request, $callOptions); - } -} diff --git a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/gapic_metadata.json b/owl-bot-staging/Parallelstore/v1beta/src/V1beta/gapic_metadata.json deleted file mode 100644 index 7b389692ba7c..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/gapic_metadata.json +++ /dev/null @@ -1,63 +0,0 @@ -{ - "schema": "1.0", - "comment": "This file maps proto services\/RPCs to the corresponding library clients\/methods", - "language": "php", - "protoPackage": "google.cloud.parallelstore.v1beta", - "libraryPackage": "Google\\Cloud\\Parallelstore\\V1beta", - "services": { - "Parallelstore": { - "clients": { - "grpc": { - "libraryClient": "ParallelstoreGapicClient", - "rpcs": { - "CreateInstance": { - "methods": [ - "createInstance" - ] - }, - "DeleteInstance": { - "methods": [ - "deleteInstance" - ] - }, - "ExportData": { - "methods": [ - "exportData" - ] - }, - "GetInstance": { - "methods": [ - "getInstance" - ] - }, - "ImportData": { - "methods": [ - "importData" - ] - }, - "ListInstances": { - "methods": [ - "listInstances" - ] - }, - "UpdateInstance": { - "methods": [ - "updateInstance" - ] - }, - "GetLocation": { - "methods": [ - "getLocation" - ] - }, - "ListLocations": { - "methods": [ - "listLocations" - ] - } - } - } - } - } - } -} \ No newline at end of file diff --git a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_client_config.json b/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_client_config.json deleted file mode 100644 index bc53acd55a4a..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_client_config.json +++ /dev/null @@ -1,67 +0,0 @@ -{ - "interfaces": { - "google.cloud.parallelstore.v1beta.Parallelstore": { - "retry_codes": { - "no_retry_codes": [] - }, - "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 - } - }, - "methods": { - "CreateInstance": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_params" - }, - "DeleteInstance": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_params" - }, - "ExportData": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_params" - }, - "GetInstance": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_params" - }, - "ImportData": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_params" - }, - "ListInstances": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_params" - }, - "UpdateInstance": { - "timeout_millis": 60000, - "retry_codes_name": "no_retry_codes", - "retry_params_name": "no_retry_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/Parallelstore/v1beta/src/V1beta/resources/parallelstore_descriptor_config.php b/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_descriptor_config.php deleted file mode 100644 index 6ff219c559f2..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_descriptor_config.php +++ /dev/null @@ -1,197 +0,0 @@ - [ - 'google.cloud.parallelstore.v1beta.Parallelstore' => [ - 'CreateInstance' => [ - 'longRunning' => [ - 'operationReturnType' => '\Google\Cloud\Parallelstore\V1beta\Instance', - 'metadataReturnType' => '\Google\Cloud\Parallelstore\V1beta\OperationMetadata', - 'initialPollDelayMillis' => '500', - 'pollDelayMultiplier' => '1.5', - 'maxPollDelayMillis' => '5000', - 'totalPollTimeoutMillis' => '300000', - ], - 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL, - 'headerParams' => [ - [ - 'keyName' => 'parent', - 'fieldAccessors' => [ - 'getParent', - ], - ], - ], - ], - 'DeleteInstance' => [ - 'longRunning' => [ - 'operationReturnType' => '\Google\Protobuf\GPBEmpty', - 'metadataReturnType' => '\Google\Cloud\Parallelstore\V1beta\OperationMetadata', - 'initialPollDelayMillis' => '500', - 'pollDelayMultiplier' => '1.5', - 'maxPollDelayMillis' => '5000', - 'totalPollTimeoutMillis' => '300000', - ], - 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL, - 'headerParams' => [ - [ - 'keyName' => 'name', - 'fieldAccessors' => [ - 'getName', - ], - ], - ], - ], - 'ExportData' => [ - 'longRunning' => [ - 'operationReturnType' => '\Google\Cloud\Parallelstore\V1beta\ExportDataResponse', - 'metadataReturnType' => '\Google\Cloud\Parallelstore\V1beta\ExportDataMetadata', - 'initialPollDelayMillis' => '500', - 'pollDelayMultiplier' => '1.5', - 'maxPollDelayMillis' => '5000', - 'totalPollTimeoutMillis' => '300000', - ], - 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL, - 'headerParams' => [ - [ - 'keyName' => 'name', - 'fieldAccessors' => [ - 'getName', - ], - ], - ], - ], - 'ImportData' => [ - 'longRunning' => [ - 'operationReturnType' => '\Google\Cloud\Parallelstore\V1beta\ImportDataResponse', - 'metadataReturnType' => '\Google\Cloud\Parallelstore\V1beta\ImportDataMetadata', - 'initialPollDelayMillis' => '500', - 'pollDelayMultiplier' => '1.5', - 'maxPollDelayMillis' => '5000', - 'totalPollTimeoutMillis' => '300000', - ], - 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL, - 'headerParams' => [ - [ - 'keyName' => 'name', - 'fieldAccessors' => [ - 'getName', - ], - ], - ], - ], - 'UpdateInstance' => [ - 'longRunning' => [ - 'operationReturnType' => '\Google\Cloud\Parallelstore\V1beta\Instance', - 'metadataReturnType' => '\Google\Cloud\Parallelstore\V1beta\OperationMetadata', - 'initialPollDelayMillis' => '500', - 'pollDelayMultiplier' => '1.5', - 'maxPollDelayMillis' => '5000', - 'totalPollTimeoutMillis' => '300000', - ], - 'callType' => \Google\ApiCore\Call::LONGRUNNING_CALL, - 'headerParams' => [ - [ - 'keyName' => 'instance.name', - 'fieldAccessors' => [ - 'getInstance', - 'getName', - ], - ], - ], - ], - 'GetInstance' => [ - 'callType' => \Google\ApiCore\Call::UNARY_CALL, - 'responseType' => 'Google\Cloud\Parallelstore\V1beta\Instance', - 'headerParams' => [ - [ - 'keyName' => 'name', - 'fieldAccessors' => [ - 'getName', - ], - ], - ], - ], - 'ListInstances' => [ - 'pageStreaming' => [ - 'requestPageTokenGetMethod' => 'getPageToken', - 'requestPageTokenSetMethod' => 'setPageToken', - 'requestPageSizeGetMethod' => 'getPageSize', - 'requestPageSizeSetMethod' => 'setPageSize', - 'responsePageTokenGetMethod' => 'getNextPageToken', - 'resourcesGetMethod' => 'getInstances', - ], - 'callType' => \Google\ApiCore\Call::PAGINATED_CALL, - 'responseType' => 'Google\Cloud\Parallelstore\V1beta\ListInstancesResponse', - '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' => [ - 'address' => 'projects/{project}/regions/{region}/addresses/{address}', - 'instance' => 'projects/{project}/locations/{location}/instances/{instance}', - 'location' => 'projects/{project}/locations/{location}', - 'network' => 'projects/{project}/global/networks/{network}', - 'serviceAccount' => 'projects/{project}/serviceAccounts/{service_account}', - ], - ], - ], -]; diff --git a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_rest_client_config.php b/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_rest_client_config.php deleted file mode 100644 index f20e236b21ac..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/src/V1beta/resources/parallelstore_rest_client_config.php +++ /dev/null @@ -1,188 +0,0 @@ - [ - 'google.cloud.location.Locations' => [ - 'GetLocation' => [ - 'method' => 'get', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*}', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'ListLocations' => [ - 'method' => 'get', - 'uriTemplate' => '/v1beta/{name=projects/*}/locations', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - ], - 'google.cloud.parallelstore.v1beta.Parallelstore' => [ - 'CreateInstance' => [ - 'method' => 'post', - 'uriTemplate' => '/v1beta/{parent=projects/*/locations/*}/instances', - 'body' => 'instance', - 'placeholders' => [ - 'parent' => [ - 'getters' => [ - 'getParent', - ], - ], - ], - 'queryParams' => [ - 'instance_id', - ], - ], - 'DeleteInstance' => [ - 'method' => 'delete', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/instances/*}', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'ExportData' => [ - 'method' => 'post', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/instances/*}:exportData', - 'body' => '*', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'GetInstance' => [ - 'method' => 'get', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/instances/*}', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'ImportData' => [ - 'method' => 'post', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/instances/*}:importData', - 'body' => '*', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'ListInstances' => [ - 'method' => 'get', - 'uriTemplate' => '/v1beta/{parent=projects/*/locations/*}/instances', - 'placeholders' => [ - 'parent' => [ - 'getters' => [ - 'getParent', - ], - ], - ], - ], - 'UpdateInstance' => [ - 'method' => 'patch', - 'uriTemplate' => '/v1beta/{instance.name=projects/*/locations/*/instances/*}', - 'body' => 'instance', - 'placeholders' => [ - 'instance.name' => [ - 'getters' => [ - 'getInstance', - 'getName', - ], - ], - ], - 'queryParams' => [ - 'update_mask', - ], - ], - ], - 'google.longrunning.Operations' => [ - 'CancelOperation' => [ - 'method' => 'post', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/operations/*}:cancel', - 'body' => '*', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'DeleteOperation' => [ - 'method' => 'delete', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/operations/*}', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'GetOperation' => [ - 'method' => 'get', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*/operations/*}', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - 'ListOperations' => [ - 'method' => 'get', - 'uriTemplate' => '/v1beta/{name=projects/*/locations/*}/operations', - 'placeholders' => [ - 'name' => [ - 'getters' => [ - 'getName', - ], - ], - ], - ], - ], - ], - 'numericEnums' => true, -]; diff --git a/owl-bot-staging/Parallelstore/v1beta/tests/Unit/V1beta/Client/ParallelstoreClientTest.php b/owl-bot-staging/Parallelstore/v1beta/tests/Unit/V1beta/Client/ParallelstoreClientTest.php deleted file mode 100644 index 3bb333809c18..000000000000 --- a/owl-bot-staging/Parallelstore/v1beta/tests/Unit/V1beta/Client/ParallelstoreClientTest.php +++ /dev/null @@ -1,1100 +0,0 @@ -getMockBuilder(CredentialsWrapper::class)->disableOriginalConstructor()->getMock(); - } - - /** @return ParallelstoreClient */ - private function createClient(array $options = []) - { - $options += [ - 'credentials' => $this->createCredentials(), - ]; - return new ParallelstoreClient($options); - } - - /** @test */ - public function createInstanceTest() - { - $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/createInstanceTest'); - $incompleteOperation->setDone(false); - $transport->addResponse($incompleteOperation); - $name = 'name3373707'; - $description = 'description-1724546052'; - $capacityGib = 498394811; - $daosVersion = 'daosVersion-1809382982'; - $network = 'network1843485230'; - $reservedIpRange = 'reservedIpRange-1082940580'; - $effectiveReservedIpRange = 'effectiveReservedIpRange-598066492'; - $expectedResponse = new Instance(); - $expectedResponse->setName($name); - $expectedResponse->setDescription($description); - $expectedResponse->setCapacityGib($capacityGib); - $expectedResponse->setDaosVersion($daosVersion); - $expectedResponse->setNetwork($network); - $expectedResponse->setReservedIpRange($reservedIpRange); - $expectedResponse->setEffectiveReservedIpRange($effectiveReservedIpRange); - $anyResponse = new Any(); - $anyResponse->setValue($expectedResponse->serializeToString()); - $completeOperation = new Operation(); - $completeOperation->setName('operations/createInstanceTest'); - $completeOperation->setDone(true); - $completeOperation->setResponse($anyResponse); - $operationsTransport->addResponse($completeOperation); - // Mock request - $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]'); - $instanceId = 'instanceId-2101995259'; - $instance = new Instance(); - $instanceCapacityGib = 1813257007; - $instance->setCapacityGib($instanceCapacityGib); - $request = (new CreateInstanceRequest()) - ->setParent($formattedParent) - ->setInstanceId($instanceId) - ->setInstance($instance); - $response = $gapicClient->createInstance($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.parallelstore.v1beta.Parallelstore/CreateInstance', $actualApiFuncCall); - $actualValue = $actualApiRequestObject->getParent(); - $this->assertProtobufEquals($formattedParent, $actualValue); - $actualValue = $actualApiRequestObject->getInstanceId(); - $this->assertProtobufEquals($instanceId, $actualValue); - $actualValue = $actualApiRequestObject->getInstance(); - $this->assertProtobufEquals($instance, $actualValue); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/createInstanceTest'); - $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 createInstanceExceptionTest() - { - $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/createInstanceTest'); - $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]'); - $instanceId = 'instanceId-2101995259'; - $instance = new Instance(); - $instanceCapacityGib = 1813257007; - $instance->setCapacityGib($instanceCapacityGib); - $request = (new CreateInstanceRequest()) - ->setParent($formattedParent) - ->setInstanceId($instanceId) - ->setInstance($instance); - $response = $gapicClient->createInstance($request); - $this->assertFalse($response->isDone()); - $this->assertNull($response->getResult()); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/createInstanceTest'); - 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 deleteInstanceTest() - { - $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/deleteInstanceTest'); - $incompleteOperation->setDone(false); - $transport->addResponse($incompleteOperation); - $expectedResponse = new GPBEmpty(); - $anyResponse = new Any(); - $anyResponse->setValue($expectedResponse->serializeToString()); - $completeOperation = new Operation(); - $completeOperation->setName('operations/deleteInstanceTest'); - $completeOperation->setDone(true); - $completeOperation->setResponse($anyResponse); - $operationsTransport->addResponse($completeOperation); - // Mock request - $formattedName = $gapicClient->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new DeleteInstanceRequest()) - ->setName($formattedName); - $response = $gapicClient->deleteInstance($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.parallelstore.v1beta.Parallelstore/DeleteInstance', $actualApiFuncCall); - $actualValue = $actualApiRequestObject->getName(); - $this->assertProtobufEquals($formattedName, $actualValue); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/deleteInstanceTest'); - $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 deleteInstanceExceptionTest() - { - $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/deleteInstanceTest'); - $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->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new DeleteInstanceRequest()) - ->setName($formattedName); - $response = $gapicClient->deleteInstance($request); - $this->assertFalse($response->isDone()); - $this->assertNull($response->getResult()); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/deleteInstanceTest'); - 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 exportDataTest() - { - $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/exportDataTest'); - $incompleteOperation->setDone(false); - $transport->addResponse($incompleteOperation); - $expectedResponse = new ExportDataResponse(); - $anyResponse = new Any(); - $anyResponse->setValue($expectedResponse->serializeToString()); - $completeOperation = new Operation(); - $completeOperation->setName('operations/exportDataTest'); - $completeOperation->setDone(true); - $completeOperation->setResponse($anyResponse); - $operationsTransport->addResponse($completeOperation); - // Mock request - $formattedName = $gapicClient->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new ExportDataRequest()) - ->setName($formattedName); - $response = $gapicClient->exportData($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.parallelstore.v1beta.Parallelstore/ExportData', $actualApiFuncCall); - $actualValue = $actualApiRequestObject->getName(); - $this->assertProtobufEquals($formattedName, $actualValue); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/exportDataTest'); - $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 exportDataExceptionTest() - { - $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/exportDataTest'); - $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->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new ExportDataRequest()) - ->setName($formattedName); - $response = $gapicClient->exportData($request); - $this->assertFalse($response->isDone()); - $this->assertNull($response->getResult()); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/exportDataTest'); - 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 getInstanceTest() - { - $transport = $this->createTransport(); - $gapicClient = $this->createClient([ - 'transport' => $transport, - ]); - $this->assertTrue($transport->isExhausted()); - // Mock response - $name2 = 'name2-1052831874'; - $description = 'description-1724546052'; - $capacityGib = 498394811; - $daosVersion = 'daosVersion-1809382982'; - $network = 'network1843485230'; - $reservedIpRange = 'reservedIpRange-1082940580'; - $effectiveReservedIpRange = 'effectiveReservedIpRange-598066492'; - $expectedResponse = new Instance(); - $expectedResponse->setName($name2); - $expectedResponse->setDescription($description); - $expectedResponse->setCapacityGib($capacityGib); - $expectedResponse->setDaosVersion($daosVersion); - $expectedResponse->setNetwork($network); - $expectedResponse->setReservedIpRange($reservedIpRange); - $expectedResponse->setEffectiveReservedIpRange($effectiveReservedIpRange); - $transport->addResponse($expectedResponse); - // Mock request - $formattedName = $gapicClient->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new GetInstanceRequest()) - ->setName($formattedName); - $response = $gapicClient->getInstance($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.parallelstore.v1beta.Parallelstore/GetInstance', $actualFuncCall); - $actualValue = $actualRequestObject->getName(); - $this->assertProtobufEquals($formattedName, $actualValue); - $this->assertTrue($transport->isExhausted()); - } - - /** @test */ - public function getInstanceExceptionTest() - { - $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->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new GetInstanceRequest()) - ->setName($formattedName); - try { - $gapicClient->getInstance($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 importDataTest() - { - $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/importDataTest'); - $incompleteOperation->setDone(false); - $transport->addResponse($incompleteOperation); - $expectedResponse = new ImportDataResponse(); - $anyResponse = new Any(); - $anyResponse->setValue($expectedResponse->serializeToString()); - $completeOperation = new Operation(); - $completeOperation->setName('operations/importDataTest'); - $completeOperation->setDone(true); - $completeOperation->setResponse($anyResponse); - $operationsTransport->addResponse($completeOperation); - // Mock request - $formattedName = $gapicClient->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new ImportDataRequest()) - ->setName($formattedName); - $response = $gapicClient->importData($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.parallelstore.v1beta.Parallelstore/ImportData', $actualApiFuncCall); - $actualValue = $actualApiRequestObject->getName(); - $this->assertProtobufEquals($formattedName, $actualValue); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/importDataTest'); - $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 importDataExceptionTest() - { - $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/importDataTest'); - $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->instanceName('[PROJECT]', '[LOCATION]', '[INSTANCE]'); - $request = (new ImportDataRequest()) - ->setName($formattedName); - $response = $gapicClient->importData($request); - $this->assertFalse($response->isDone()); - $this->assertNull($response->getResult()); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/importDataTest'); - 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 listInstancesTest() - { - $transport = $this->createTransport(); - $gapicClient = $this->createClient([ - 'transport' => $transport, - ]); - $this->assertTrue($transport->isExhausted()); - // Mock response - $nextPageToken = ''; - $instancesElement = new Instance(); - $instances = [ - $instancesElement, - ]; - $expectedResponse = new ListInstancesResponse(); - $expectedResponse->setNextPageToken($nextPageToken); - $expectedResponse->setInstances($instances); - $transport->addResponse($expectedResponse); - // Mock request - $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]'); - $request = (new ListInstancesRequest()) - ->setParent($formattedParent); - $response = $gapicClient->listInstances($request); - $this->assertEquals($expectedResponse, $response->getPage()->getResponseObject()); - $resources = iterator_to_array($response->iterateAllElements()); - $this->assertSame(1, count($resources)); - $this->assertEquals($expectedResponse->getInstances()[0], $resources[0]); - $actualRequests = $transport->popReceivedCalls(); - $this->assertSame(1, count($actualRequests)); - $actualFuncCall = $actualRequests[0]->getFuncCall(); - $actualRequestObject = $actualRequests[0]->getRequestObject(); - $this->assertSame('/google.cloud.parallelstore.v1beta.Parallelstore/ListInstances', $actualFuncCall); - $actualValue = $actualRequestObject->getParent(); - $this->assertProtobufEquals($formattedParent, $actualValue); - $this->assertTrue($transport->isExhausted()); - } - - /** @test */ - public function listInstancesExceptionTest() - { - $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 ListInstancesRequest()) - ->setParent($formattedParent); - try { - $gapicClient->listInstances($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 updateInstanceTest() - { - $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/updateInstanceTest'); - $incompleteOperation->setDone(false); - $transport->addResponse($incompleteOperation); - $name = 'name3373707'; - $description = 'description-1724546052'; - $capacityGib = 498394811; - $daosVersion = 'daosVersion-1809382982'; - $network = 'network1843485230'; - $reservedIpRange = 'reservedIpRange-1082940580'; - $effectiveReservedIpRange = 'effectiveReservedIpRange-598066492'; - $expectedResponse = new Instance(); - $expectedResponse->setName($name); - $expectedResponse->setDescription($description); - $expectedResponse->setCapacityGib($capacityGib); - $expectedResponse->setDaosVersion($daosVersion); - $expectedResponse->setNetwork($network); - $expectedResponse->setReservedIpRange($reservedIpRange); - $expectedResponse->setEffectiveReservedIpRange($effectiveReservedIpRange); - $anyResponse = new Any(); - $anyResponse->setValue($expectedResponse->serializeToString()); - $completeOperation = new Operation(); - $completeOperation->setName('operations/updateInstanceTest'); - $completeOperation->setDone(true); - $completeOperation->setResponse($anyResponse); - $operationsTransport->addResponse($completeOperation); - // Mock request - $updateMask = new FieldMask(); - $instance = new Instance(); - $instanceCapacityGib = 1813257007; - $instance->setCapacityGib($instanceCapacityGib); - $request = (new UpdateInstanceRequest()) - ->setUpdateMask($updateMask) - ->setInstance($instance); - $response = $gapicClient->updateInstance($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.parallelstore.v1beta.Parallelstore/UpdateInstance', $actualApiFuncCall); - $actualValue = $actualApiRequestObject->getUpdateMask(); - $this->assertProtobufEquals($updateMask, $actualValue); - $actualValue = $actualApiRequestObject->getInstance(); - $this->assertProtobufEquals($instance, $actualValue); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/updateInstanceTest'); - $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 updateInstanceExceptionTest() - { - $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/updateInstanceTest'); - $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(); - $instance = new Instance(); - $instanceCapacityGib = 1813257007; - $instance->setCapacityGib($instanceCapacityGib); - $request = (new UpdateInstanceRequest()) - ->setUpdateMask($updateMask) - ->setInstance($instance); - $response = $gapicClient->updateInstance($request); - $this->assertFalse($response->isDone()); - $this->assertNull($response->getResult()); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/updateInstanceTest'); - 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 createInstanceAsyncTest() - { - $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/createInstanceTest'); - $incompleteOperation->setDone(false); - $transport->addResponse($incompleteOperation); - $name = 'name3373707'; - $description = 'description-1724546052'; - $capacityGib = 498394811; - $daosVersion = 'daosVersion-1809382982'; - $network = 'network1843485230'; - $reservedIpRange = 'reservedIpRange-1082940580'; - $effectiveReservedIpRange = 'effectiveReservedIpRange-598066492'; - $expectedResponse = new Instance(); - $expectedResponse->setName($name); - $expectedResponse->setDescription($description); - $expectedResponse->setCapacityGib($capacityGib); - $expectedResponse->setDaosVersion($daosVersion); - $expectedResponse->setNetwork($network); - $expectedResponse->setReservedIpRange($reservedIpRange); - $expectedResponse->setEffectiveReservedIpRange($effectiveReservedIpRange); - $anyResponse = new Any(); - $anyResponse->setValue($expectedResponse->serializeToString()); - $completeOperation = new Operation(); - $completeOperation->setName('operations/createInstanceTest'); - $completeOperation->setDone(true); - $completeOperation->setResponse($anyResponse); - $operationsTransport->addResponse($completeOperation); - // Mock request - $formattedParent = $gapicClient->locationName('[PROJECT]', '[LOCATION]'); - $instanceId = 'instanceId-2101995259'; - $instance = new Instance(); - $instanceCapacityGib = 1813257007; - $instance->setCapacityGib($instanceCapacityGib); - $request = (new CreateInstanceRequest()) - ->setParent($formattedParent) - ->setInstanceId($instanceId) - ->setInstance($instance); - $response = $gapicClient->createInstanceAsync($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.parallelstore.v1beta.Parallelstore/CreateInstance', $actualApiFuncCall); - $actualValue = $actualApiRequestObject->getParent(); - $this->assertProtobufEquals($formattedParent, $actualValue); - $actualValue = $actualApiRequestObject->getInstanceId(); - $this->assertProtobufEquals($instanceId, $actualValue); - $actualValue = $actualApiRequestObject->getInstance(); - $this->assertProtobufEquals($instance, $actualValue); - $expectedOperationsRequestObject = new GetOperationRequest(); - $expectedOperationsRequestObject->setName('operations/createInstanceTest'); - $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()); - } -}