annotations = $annotations; } /** * @return string[] */ public function getAnnotations() { return $this->annotations; } /** * @param ChildStatusReference[] */ public function setChildReferences($childReferences) { $this->childReferences = $childReferences; } /** * @return ChildStatusReference[] */ public function getChildReferences() { return $this->childReferences; } /** * @param string */ public function setCompletionTime($completionTime) { $this->completionTime = $completionTime; } /** * @return string */ public function getCompletionTime() { return $this->completionTime; } /** * @param GoogleDevtoolsCloudbuildV2Condition[] */ public function setConditions($conditions) { $this->conditions = $conditions; } /** * @return GoogleDevtoolsCloudbuildV2Condition[] */ public function getConditions() { return $this->conditions; } /** * @param string */ public function setCreateTime($createTime) { $this->createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * @param string */ public function setEtag($etag) { $this->etag = $etag; } /** * @return string */ public function getEtag() { return $this->etag; } /** * @param string */ public function setFinallyStartTime($finallyStartTime) { $this->finallyStartTime = $finallyStartTime; } /** * @return string */ public function getFinallyStartTime() { return $this->finallyStartTime; } /** * @param string[] */ public function setGcbParams($gcbParams) { $this->gcbParams = $gcbParams; } /** * @return string[] */ public function getGcbParams() { return $this->gcbParams; } /** * @param string */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * @param Param[] */ public function setParams($params) { $this->params = $params; } /** * @return Param[] */ public function getParams() { return $this->params; } /** * @param PipelineRef */ public function setPipelineRef(PipelineRef $pipelineRef) { $this->pipelineRef = $pipelineRef; } /** * @return PipelineRef */ public function getPipelineRef() { return $this->pipelineRef; } /** * @param string */ public function setPipelineRunStatus($pipelineRunStatus) { $this->pipelineRunStatus = $pipelineRunStatus; } /** * @return string */ public function getPipelineRunStatus() { return $this->pipelineRunStatus; } /** * @param PipelineSpec */ public function setPipelineSpec(PipelineSpec $pipelineSpec) { $this->pipelineSpec = $pipelineSpec; } /** * @return PipelineSpec */ public function getPipelineSpec() { return $this->pipelineSpec; } /** * @param string */ public function setPipelineSpecYaml($pipelineSpecYaml) { $this->pipelineSpecYaml = $pipelineSpecYaml; } /** * @return string */ public function getPipelineSpecYaml() { return $this->pipelineSpecYaml; } /** * @param Provenance */ public function setProvenance(Provenance $provenance) { $this->provenance = $provenance; } /** * @return Provenance */ public function getProvenance() { return $this->provenance; } /** * @param string */ public function setRecord($record) { $this->record = $record; } /** * @return string */ public function getRecord() { return $this->record; } /** * @param PipelineSpec */ public function setResolvedPipelineSpec(PipelineSpec $resolvedPipelineSpec) { $this->resolvedPipelineSpec = $resolvedPipelineSpec; } /** * @return PipelineSpec */ public function getResolvedPipelineSpec() { return $this->resolvedPipelineSpec; } /** * @param PipelineRunResult[] */ public function setResults($results) { $this->results = $results; } /** * @return PipelineRunResult[] */ public function getResults() { return $this->results; } /** * @param Security */ public function setSecurity(Security $security) { $this->security = $security; } /** * @return Security */ public function getSecurity() { return $this->security; } /** * @param string */ public function setServiceAccount($serviceAccount) { $this->serviceAccount = $serviceAccount; } /** * @return string */ public function getServiceAccount() { return $this->serviceAccount; } /** * @param SkippedTask[] */ public function setSkippedTasks($skippedTasks) { $this->skippedTasks = $skippedTasks; } /** * @return SkippedTask[] */ public function getSkippedTasks() { return $this->skippedTasks; } /** * @param string */ public function setStartTime($startTime) { $this->startTime = $startTime; } /** * @return string */ public function getStartTime() { return $this->startTime; } /** * @param TimeoutFields */ public function setTimeouts(TimeoutFields $timeouts) { $this->timeouts = $timeouts; } /** * @return TimeoutFields */ public function getTimeouts() { return $this->timeouts; } /** * @param string */ public function setUid($uid) { $this->uid = $uid; } /** * @return string */ public function getUid() { return $this->uid; } /** * @param string */ public function setUpdateTime($updateTime) { $this->updateTime = $updateTime; } /** * @return string */ public function getUpdateTime() { return $this->updateTime; } /** * @param Worker */ public function setWorker(Worker $worker) { $this->worker = $worker; } /** * @return Worker */ public function getWorker() { return $this->worker; } /** * @param string */ public function setWorkerPool($workerPool) { $this->workerPool = $workerPool; } /** * @return string */ public function getWorkerPool() { return $this->workerPool; } /** * @param string */ public function setWorkflow($workflow) { $this->workflow = $workflow; } /** * @return string */ public function getWorkflow() { return $this->workflow; } /** * @param WorkspaceBinding[] */ public function setWorkspaces($workspaces) { $this->workspaces = $workspaces; } /** * @return WorkspaceBinding[] */ public function getWorkspaces() { return $this->workspaces; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(PipelineRun::class, 'Google_Service_CloudBuild_PipelineRun');