class V2 extends Resource (View source)

The "v2" collection of methods.

Typical usage is:

 $remotebuildexecutionService = new Google\Service\RemoteBuildExecution(...);
 $v2 = $remotebuildexecutionService->v2;

Methods

getCapabilities(string $instanceName, array $optParams = [])

GetCapabilities returns the server capabilities configuration of the remote endpoint. Only the capabilities of the services supported by the endpoint will be returned: Execution + CAS + Action Cache endpoints should return both CacheCapabilities and ExecutionCapabilities. Execution only endpoints should return ExecutionCapabilities. * CAS + Action Cache only endpoints should return CacheCapabilities. (v2.getCapabilities)

Details

BuildBazelRemoteExecutionV2ServerCapabilities getCapabilities(string $instanceName, array $optParams = [])

GetCapabilities returns the server capabilities configuration of the remote endpoint. Only the capabilities of the services supported by the endpoint will be returned: Execution + CAS + Action Cache endpoints should return both CacheCapabilities and ExecutionCapabilities. Execution only endpoints should return ExecutionCapabilities. * CAS + Action Cache only endpoints should return CacheCapabilities. (v2.getCapabilities)

Parameters

string $instanceName

The instance of the execution system to operate against. A server may support multiple instances of the execution system (with their own workers, storage, caches, etc.). The server MAY require use of this field to select between them in an implementation-defined fashion, otherwise it can be omitted.

array $optParams

Optional parameters.

Return Value

BuildBazelRemoteExecutionV2ServerCapabilities