ActionResults
class ActionResults extends Resource (View source)
The "actionResults" collection of methods.
Typical usage is:
$remotebuildexecutionService = new Google\Service\RemoteBuildExecution(...);
$actionResults = $remotebuildexecutionService->actionResults;
Methods
Retrieve a cached execution result. Implementations SHOULD ensure that any blobs referenced from the ContentAddressableStorage are available at the time of returning the ActionResult and will be for some period of time afterwards.
Upload a new execution result. In order to allow the server to perform access
control based on the type of action, and to assist with client debugging, the
client MUST first upload the Action that produced the result, along with its
Command, into the ContentAddressableStorage
. Server implementations MAY
modify the UpdateActionResultRequest.action_result
and return an equivalent
value. Errors: INVALID_ARGUMENT
: One or more arguments are invalid.
FAILED_PRECONDITION
: One or more errors occurred in updating the action
result, such as a missing command or action. * RESOURCE_EXHAUSTED
: There is
insufficient storage space to add the entry to the cache.
Details
BuildBazelRemoteExecutionV2ActionResult
get(string $instanceName, string $hash, string $sizeBytes, array $optParams = [])
Retrieve a cached execution result. Implementations SHOULD ensure that any blobs referenced from the ContentAddressableStorage are available at the time of returning the ActionResult and will be for some period of time afterwards.
The lifetimes of the referenced blobs SHOULD be increased if necessary and
applicable. Errors: * NOT_FOUND
: The requested ActionResult
is not in the
cache. (actionResults.get)
BuildBazelRemoteExecutionV2ActionResult
update(string $instanceName, string $hash, string $sizeBytes, BuildBazelRemoteExecutionV2ActionResult $postBody, array $optParams = [])
Upload a new execution result. In order to allow the server to perform access
control based on the type of action, and to assist with client debugging, the
client MUST first upload the Action that produced the result, along with its
Command, into the ContentAddressableStorage
. Server implementations MAY
modify the UpdateActionResultRequest.action_result
and return an equivalent
value. Errors: INVALID_ARGUMENT
: One or more arguments are invalid.
FAILED_PRECONDITION
: One or more errors occurred in updating the action
result, such as a missing command or action. * RESOURCE_EXHAUSTED
: There is
insufficient storage space to add the entry to the cache.
(actionResults.update)