Skip to content

Commit b54653a

Browse files
feat: configure PHP client to generate new surface (#6973)
PiperOrigin-RevId: 599228576 Source-Link: googleapis/googleapis@ef54eaf Source-Link: googleapis/googleapis-gen@4d0d81b Copy-Tag: eyJwIjoiQW5hbHl0aWNzQWRtaW4vLk93bEJvdC55YW1sIiwiaCI6IjRkMGQ4MWI3ODIyZTJmMzYxZGU2ZDZlMDFiMzc1Y2NjOWFmM2UxMDkifQ==
1 parent 2a812d9 commit b54653a

244 files changed

Lines changed: 18642 additions & 366 deletions

File tree

Some content is hidden

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

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/acknowledge_user_data_collection.php

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_AcknowledgeUserDataCollection_sync]
26+
use Google\Analytics\Admin\V1alpha\AcknowledgeUserDataCollectionRequest;
2627
use Google\Analytics\Admin\V1alpha\AcknowledgeUserDataCollectionResponse;
27-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
28+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2829
use Google\ApiCore\ApiException;
2930

3031
/**
@@ -52,13 +53,15 @@ function acknowledge_user_data_collection_sample(
5253
// Create a client.
5354
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
5455

56+
// Prepare the request message.
57+
$request = (new AcknowledgeUserDataCollectionRequest())
58+
->setProperty($formattedProperty)
59+
->setAcknowledgement($acknowledgement);
60+
5561
// Call the API and handle any network failures.
5662
try {
5763
/** @var AcknowledgeUserDataCollectionResponse $response */
58-
$response = $analyticsAdminServiceClient->acknowledgeUserDataCollection(
59-
$formattedProperty,
60-
$acknowledgement
61-
);
64+
$response = $analyticsAdminServiceClient->acknowledgeUserDataCollection($request);
6265
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
6366
} catch (ApiException $ex) {
6467
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/approve_display_video360_advertiser_link_proposal.php

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_ApproveDisplayVideo360AdvertiserLinkProposal_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\ApproveDisplayVideo360AdvertiserLinkProposalRequest;
2727
use Google\Analytics\Admin\V1alpha\ApproveDisplayVideo360AdvertiserLinkProposalResponse;
28+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2829
use Google\ApiCore\ApiException;
2930

3031
/**
@@ -41,12 +42,14 @@ function approve_display_video360_advertiser_link_proposal_sample(string $format
4142
// Create a client.
4243
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
4344

45+
// Prepare the request message.
46+
$request = (new ApproveDisplayVideo360AdvertiserLinkProposalRequest())
47+
->setName($formattedName);
48+
4449
// Call the API and handle any network failures.
4550
try {
4651
/** @var ApproveDisplayVideo360AdvertiserLinkProposalResponse $response */
47-
$response = $analyticsAdminServiceClient->approveDisplayVideo360AdvertiserLinkProposal(
48-
$formattedName
49-
);
52+
$response = $analyticsAdminServiceClient->approveDisplayVideo360AdvertiserLinkProposal($request);
5053
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
5154
} catch (ApiException $ex) {
5255
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/archive_audience.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_ArchiveAudience_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\ArchiveAudienceRequest;
27+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2728
use Google\ApiCore\ApiException;
2829

2930
/**
@@ -37,9 +38,13 @@ function archive_audience_sample(string $formattedName): void
3738
// Create a client.
3839
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
3940

41+
// Prepare the request message.
42+
$request = (new ArchiveAudienceRequest())
43+
->setName($formattedName);
44+
4045
// Call the API and handle any network failures.
4146
try {
42-
$analyticsAdminServiceClient->archiveAudience($formattedName);
47+
$analyticsAdminServiceClient->archiveAudience($request);
4348
printf('Call completed successfully.' . PHP_EOL);
4449
} catch (ApiException $ex) {
4550
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/archive_custom_dimension.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_ArchiveCustomDimension_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\ArchiveCustomDimensionRequest;
27+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2728
use Google\ApiCore\ApiException;
2829

2930
/**
@@ -38,9 +39,13 @@ function archive_custom_dimension_sample(string $formattedName): void
3839
// Create a client.
3940
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
4041

42+
// Prepare the request message.
43+
$request = (new ArchiveCustomDimensionRequest())
44+
->setName($formattedName);
45+
4146
// Call the API and handle any network failures.
4247
try {
43-
$analyticsAdminServiceClient->archiveCustomDimension($formattedName);
48+
$analyticsAdminServiceClient->archiveCustomDimension($request);
4449
printf('Call completed successfully.' . PHP_EOL);
4550
} catch (ApiException $ex) {
4651
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/archive_custom_metric.php

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_ArchiveCustomMetric_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\ArchiveCustomMetricRequest;
27+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2728
use Google\ApiCore\ApiException;
2829

2930
/**
@@ -38,9 +39,13 @@ function archive_custom_metric_sample(string $formattedName): void
3839
// Create a client.
3940
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
4041

42+
// Prepare the request message.
43+
$request = (new ArchiveCustomMetricRequest())
44+
->setName($formattedName);
45+
4146
// Call the API and handle any network failures.
4247
try {
43-
$analyticsAdminServiceClient->archiveCustomMetric($formattedName);
48+
$analyticsAdminServiceClient->archiveCustomMetric($request);
4449
printf('Call completed successfully.' . PHP_EOL);
4550
} catch (ApiException $ex) {
4651
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/batch_create_access_bindings.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_BatchCreateAccessBindings_sync]
2626
use Google\Analytics\Admin\V1alpha\AccessBinding;
27-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
27+
use Google\Analytics\Admin\V1alpha\BatchCreateAccessBindingsRequest;
2828
use Google\Analytics\Admin\V1alpha\BatchCreateAccessBindingsResponse;
29+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2930
use Google\Analytics\Admin\V1alpha\CreateAccessBindingRequest;
3031
use Google\ApiCore\ApiException;
3132

@@ -54,17 +55,20 @@ function batch_create_access_bindings_sample(
5455
// Create a client.
5556
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
5657

57-
// Prepare any non-scalar elements to be passed along with the request.
58+
// Prepare the request message.
5859
$requestsAccessBinding = new AccessBinding();
5960
$createAccessBindingRequest = (new CreateAccessBindingRequest())
6061
->setParent($formattedRequestsParent)
6162
->setAccessBinding($requestsAccessBinding);
6263
$requests = [$createAccessBindingRequest,];
64+
$request = (new BatchCreateAccessBindingsRequest())
65+
->setParent($formattedParent)
66+
->setRequests($requests);
6367

6468
// Call the API and handle any network failures.
6569
try {
6670
/** @var BatchCreateAccessBindingsResponse $response */
67-
$response = $analyticsAdminServiceClient->batchCreateAccessBindings($formattedParent, $requests);
71+
$response = $analyticsAdminServiceClient->batchCreateAccessBindings($request);
6872
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
6973
} catch (ApiException $ex) {
7074
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/batch_delete_access_bindings.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_BatchDeleteAccessBindings_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\BatchDeleteAccessBindingsRequest;
27+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2728
use Google\Analytics\Admin\V1alpha\DeleteAccessBindingRequest;
2829
use Google\ApiCore\ApiException;
2930

@@ -48,14 +49,17 @@ function batch_delete_access_bindings_sample(
4849
// Create a client.
4950
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
5051

51-
// Prepare any non-scalar elements to be passed along with the request.
52+
// Prepare the request message.
5253
$deleteAccessBindingRequest = (new DeleteAccessBindingRequest())
5354
->setName($formattedRequestsName);
5455
$requests = [$deleteAccessBindingRequest,];
56+
$request = (new BatchDeleteAccessBindingsRequest())
57+
->setParent($formattedParent)
58+
->setRequests($requests);
5559

5660
// Call the API and handle any network failures.
5761
try {
58-
$analyticsAdminServiceClient->batchDeleteAccessBindings($formattedParent, $requests);
62+
$analyticsAdminServiceClient->batchDeleteAccessBindings($request);
5963
printf('Call completed successfully.' . PHP_EOL);
6064
} catch (ApiException $ex) {
6165
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/batch_get_access_bindings.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,9 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_BatchGetAccessBindings_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\BatchGetAccessBindingsRequest;
2727
use Google\Analytics\Admin\V1alpha\BatchGetAccessBindingsResponse;
28+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2829
use Google\ApiCore\ApiException;
2930

3031
/**
@@ -50,13 +51,16 @@ function batch_get_access_bindings_sample(
5051
// Create a client.
5152
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
5253

53-
// Prepare any non-scalar elements to be passed along with the request.
54+
// Prepare the request message.
5455
$formattedNames = [$formattedNamesElement,];
56+
$request = (new BatchGetAccessBindingsRequest())
57+
->setParent($formattedParent)
58+
->setNames($formattedNames);
5559

5660
// Call the API and handle any network failures.
5761
try {
5862
/** @var BatchGetAccessBindingsResponse $response */
59-
$response = $analyticsAdminServiceClient->batchGetAccessBindings($formattedParent, $formattedNames);
63+
$response = $analyticsAdminServiceClient->batchGetAccessBindings($request);
6064
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
6165
} catch (ApiException $ex) {
6266
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/batch_update_access_bindings.php

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,9 @@
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_BatchUpdateAccessBindings_sync]
2626
use Google\Analytics\Admin\V1alpha\AccessBinding;
27-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
27+
use Google\Analytics\Admin\V1alpha\BatchUpdateAccessBindingsRequest;
2828
use Google\Analytics\Admin\V1alpha\BatchUpdateAccessBindingsResponse;
29+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2930
use Google\Analytics\Admin\V1alpha\UpdateAccessBindingRequest;
3031
use Google\ApiCore\ApiException;
3132

@@ -46,16 +47,19 @@ function batch_update_access_bindings_sample(string $formattedParent): void
4647
// Create a client.
4748
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
4849

49-
// Prepare any non-scalar elements to be passed along with the request.
50+
// Prepare the request message.
5051
$requestsAccessBinding = new AccessBinding();
5152
$updateAccessBindingRequest = (new UpdateAccessBindingRequest())
5253
->setAccessBinding($requestsAccessBinding);
5354
$requests = [$updateAccessBindingRequest,];
55+
$request = (new BatchUpdateAccessBindingsRequest())
56+
->setParent($formattedParent)
57+
->setRequests($requests);
5458

5559
// Call the API and handle any network failures.
5660
try {
5761
/** @var BatchUpdateAccessBindingsResponse $response */
58-
$response = $analyticsAdminServiceClient->batchUpdateAccessBindings($formattedParent, $requests);
62+
$response = $analyticsAdminServiceClient->batchUpdateAccessBindings($request);
5963
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
6064
} catch (ApiException $ex) {
6165
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

AnalyticsAdmin/samples/V1alpha/AnalyticsAdminServiceClient/cancel_display_video360_advertiser_link_proposal.php

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@
2323
require_once __DIR__ . '/../../../vendor/autoload.php';
2424

2525
// [START analyticsadmin_v1alpha_generated_AnalyticsAdminService_CancelDisplayVideo360AdvertiserLinkProposal_sync]
26-
use Google\Analytics\Admin\V1alpha\AnalyticsAdminServiceClient;
26+
use Google\Analytics\Admin\V1alpha\CancelDisplayVideo360AdvertiserLinkProposalRequest;
27+
use Google\Analytics\Admin\V1alpha\Client\AnalyticsAdminServiceClient;
2728
use Google\Analytics\Admin\V1alpha\DisplayVideo360AdvertiserLinkProposal;
2829
use Google\ApiCore\ApiException;
2930

@@ -43,12 +44,14 @@ function cancel_display_video360_advertiser_link_proposal_sample(string $formatt
4344
// Create a client.
4445
$analyticsAdminServiceClient = new AnalyticsAdminServiceClient();
4546

47+
// Prepare the request message.
48+
$request = (new CancelDisplayVideo360AdvertiserLinkProposalRequest())
49+
->setName($formattedName);
50+
4651
// Call the API and handle any network failures.
4752
try {
4853
/** @var DisplayVideo360AdvertiserLinkProposal $response */
49-
$response = $analyticsAdminServiceClient->cancelDisplayVideo360AdvertiserLinkProposal(
50-
$formattedName
51-
);
54+
$response = $analyticsAdminServiceClient->cancelDisplayVideo360AdvertiserLinkProposal($request);
5255
printf('Response data: %s' . PHP_EOL, $response->serializeToJsonString());
5356
} catch (ApiException $ex) {
5457
printf('Call failed with message: %s' . PHP_EOL, $ex->getMessage());

0 commit comments

Comments
 (0)