Documentation

Google_Service_Testing_Resource_ProjectsTestMatrices extends Google_Service_Resource
in package

The "testMatrices" collection of methods.

Typical usage is: $testingService = new Google_Service_Testing(...); $testMatrices = $testingService->testMatrices;

Table of Contents

$client  : Google_Client
$methods  : array<string|int, mixed>
$resourceName  : string
$rootUrl  : string
$serviceName  : string
$servicePath  : string
$stackParameters  : mixed
__construct()  : mixed
call()  : Google_Http_Request|expectedClass
TODO: This function needs simplifying.
cancel()  : Google_Service_Testing_CancelTestMatrixResponse
Cancels unfinished test executions in a test matrix. This call returns immediately and cancellation proceeds asynchronously. If the matrix is already final, this operation will have no effect. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to read project - INVALID_ARGUMENT - if the request is malformed - NOT_FOUND - if the Test Matrix does not exist (testMatrices.cancel)
create()  : Google_Service_Testing_TestMatrix
Creates and runs a matrix of tests according to the given specifications.
createRequestUri()  : string
Parse/expand request parameters and create a fully qualified request uri.
get()  : Google_Service_Testing_TestMatrix
Checks the status of a test matrix. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to read project - INVALID_ARGUMENT - if the request is malformed - NOT_FOUND - if the Test Matrix does not exist (testMatrices.get)
convertToArrayAndStripNulls()  : mixed

Properties

$methods

private array<string|int, mixed> $methods

$resourceName

private string $resourceName

$serviceName

private string $serviceName

$servicePath

private string $servicePath

$stackParameters

private mixed $stackParameters = array('alt' => array('type' => 'string', 'location' => 'query'), 'fields' => array('type' => 'string', 'location' => 'query'), 'trace' => array('type' => 'string', 'location' => 'query'), 'userIp' => array('type' => 'string', 'location' => 'query'), 'quotaUser' => array('type' => 'string', 'location' => 'query'), 'data' => array('type' => 'string', 'location' => 'body'), 'mimeType' => array('type' => 'string', 'location' => 'header'), 'uploadType' => array('type' => 'string', 'location' => 'query'), 'mediaUpload' => array('type' => 'complex', 'location' => 'query'), 'prettyPrint' => array('type' => 'string', 'location' => 'query'))

Methods

__construct()

public __construct(mixed $service, mixed $serviceName, mixed $resourceName, mixed $resource) : mixed
Parameters
$service : mixed
$serviceName : mixed
$resourceName : mixed
$resource : mixed
Return values
mixed

call()

TODO: This function needs simplifying.

public call( $name,  $arguments[,  $expectedClass = null ]) : Google_Http_Request|expectedClass
Parameters
$name :
$arguments :
$expectedClass : = null
  • optional, the expected class name
Tags
throws
Google_Exception
Return values
Google_Http_Request|expectedClass

cancel()

Cancels unfinished test executions in a test matrix. This call returns immediately and cancellation proceeds asynchronously. If the matrix is already final, this operation will have no effect. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to read project - INVALID_ARGUMENT - if the request is malformed - NOT_FOUND - if the Test Matrix does not exist (testMatrices.cancel)

public cancel(string $projectId, string $testMatrixId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Testing_CancelTestMatrixResponse
Parameters
$projectId : string

Cloud project that owns the test.

$testMatrixId : string

Test matrix that will be canceled.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_Testing_CancelTestMatrixResponse

create()

Creates and runs a matrix of tests according to the given specifications.

public create(string $projectId, Google_Service_Testing_TestMatrix $postBody[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Testing_TestMatrix

Unsupported environments will be returned in the state UNSUPPORTED. Matrices are limited to at most 200 supported executions. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to write to project - INVALID_ARGUMENT - if the request is malformed or if the matrix expands to more than 200 supported executions (testMatrices.create)

Parameters
$projectId : string

The GCE project under which this job will run.

$postBody : Google_Service_Testing_TestMatrix
$optParams : array<string|int, mixed> = array()

Optional parameters.

Tags
opt_param

string requestId A string id used to detect duplicated requests. Ids are automatically scoped to a project, so users should ensure the ID is unique per-project. A UUID is recommended. Optional, but strongly recommended.

Return values
Google_Service_Testing_TestMatrix

createRequestUri()

Parse/expand request parameters and create a fully qualified request uri.

public createRequestUri(string $restPath, array<string|int, mixed> $params) : string
Parameters
$restPath : string
$params : array<string|int, mixed>
Tags
static
Return values
string

$requestUrl

get()

Checks the status of a test matrix. May return any of the following canonical error codes: - PERMISSION_DENIED - if the user is not authorized to read project - INVALID_ARGUMENT - if the request is malformed - NOT_FOUND - if the Test Matrix does not exist (testMatrices.get)

public get(string $projectId, string $testMatrixId[, array<string|int, mixed> $optParams = array() ]) : Google_Service_Testing_TestMatrix
Parameters
$projectId : string

Cloud project that owns the test matrix.

$testMatrixId : string

Unique test matrix id which was assigned by the service.

$optParams : array<string|int, mixed> = array()

Optional parameters.

Return values
Google_Service_Testing_TestMatrix

convertToArrayAndStripNulls()

protected convertToArrayAndStripNulls(mixed $o) : mixed
Parameters
$o : mixed
Return values
mixed

Search results