class ProjectsTesters extends Resource (View source)

The "testers" collection of methods.

Typical usage is:

 $firebaseappdistributionService = new Google\Service\FirebaseAppDistribution(...);
 $testers = $firebaseappdistributionService->projects_testers;

Methods

batchAdd(string $project, GoogleFirebaseAppdistroV1BatchAddTestersRequest $postBody, array $optParams = [])

Batch adds testers. This call adds testers for the specified emails if they don't already exist. Returns all testers specified in the request, including newly created and previously existing testers. This action is idempotent.

batchRemove(string $project, GoogleFirebaseAppdistroV1BatchRemoveTestersRequest $postBody, array $optParams = [])

Batch removes testers. If found, this call deletes testers for the specified emails. Returns all deleted testers. (testers.batchRemove)

listProjectsTesters(string $parent, array $optParams = [])

Lists testers and their resource ids. (testers.listProjectsTesters)

patch(string $name, GoogleFirebaseAppdistroV1Tester $postBody, array $optParams = [])

Update a tester. If the testers joins a group they gain access to all releases that the group has access to. (testers.patch)

Details

GoogleFirebaseAppdistroV1BatchAddTestersResponse batchAdd(string $project, GoogleFirebaseAppdistroV1BatchAddTestersRequest $postBody, array $optParams = [])

Batch adds testers. This call adds testers for the specified emails if they don't already exist. Returns all testers specified in the request, including newly created and previously existing testers. This action is idempotent.

(testers.batchAdd)

Parameters

string $project

Required. The name of the project resource. Format: projects/{project_number}

GoogleFirebaseAppdistroV1BatchAddTestersRequest $postBody
array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppdistroV1BatchAddTestersResponse

Exceptions

Exception

GoogleFirebaseAppdistroV1BatchRemoveTestersResponse batchRemove(string $project, GoogleFirebaseAppdistroV1BatchRemoveTestersRequest $postBody, array $optParams = [])

Batch removes testers. If found, this call deletes testers for the specified emails. Returns all deleted testers. (testers.batchRemove)

Parameters

string $project

Required. The name of the project resource. Format: projects/{project_number}

GoogleFirebaseAppdistroV1BatchRemoveTestersRequest $postBody
array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppdistroV1BatchRemoveTestersResponse

Exceptions

Exception

GoogleFirebaseAppdistroV1ListTestersResponse listProjectsTesters(string $parent, array $optParams = [])

Lists testers and their resource ids. (testers.listProjectsTesters)

Parameters

string $parent

Required. The name of the project resource, which is the parent of the tester resources. Format: projects/{project_number}

array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppdistroV1ListTestersResponse

Exceptions

Exception

GoogleFirebaseAppdistroV1Tester patch(string $name, GoogleFirebaseAppdistroV1Tester $postBody, array $optParams = [])

Update a tester. If the testers joins a group they gain access to all releases that the group has access to. (testers.patch)

Parameters

string $name

The name of the tester resource. Format: projects/{project_number}/testers/{email_address}

GoogleFirebaseAppdistroV1Tester $postBody
array $optParams

Optional parameters.

Return Value

GoogleFirebaseAppdistroV1Tester

Exceptions

Exception