/var/www/flurhymez/vendor/google/apiclient-services/src/RemoteBuildExecution/Resource
Edit: /var/www/flurhymez/vendor/google/apiclient-services/src/RemoteBuildExecution/Resource/V2.php (2379B)
* $remotebuildexecutionService = new Google\Service\RemoteBuildExecution(...);
* $v2 = $remotebuildexecutionService->v2;
*
*/
class V2 extends \Google\Service\Resource
{
/**
* 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)
*
* @param 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.
* @param array $optParams Optional parameters.
* @return BuildBazelRemoteExecutionV2ServerCapabilities
*/
public function getCapabilities($instanceName, $optParams = [])
{
$params = ['instanceName' => $instanceName];
$params = array_merge($params, $optParams);
return $this->call('getCapabilities', [$params], BuildBazelRemoteExecutionV2ServerCapabilities::class);
}
}
// Adding a class alias for backwards compatibility with the previous class name.
class_alias(V2::class, 'Google_Service_RemoteBuildExecution_Resource_V2');