completed = $completed; } /** * @return bool */ public function getCompleted() { return $this->completed; } /** * @param CounterUpdate[] */ public function setCounterUpdates($counterUpdates) { $this->counterUpdates = $counterUpdates; } /** * @return CounterUpdate[] */ public function getCounterUpdates() { return $this->counterUpdates; } /** * @param DynamicSourceSplit */ public function setDynamicSourceSplit(DynamicSourceSplit $dynamicSourceSplit) { $this->dynamicSourceSplit = $dynamicSourceSplit; } /** * @return DynamicSourceSplit */ public function getDynamicSourceSplit() { return $this->dynamicSourceSplit; } /** * @param Status[] */ public function setErrors($errors) { $this->errors = $errors; } /** * @return Status[] */ public function getErrors() { return $this->errors; } /** * @param MetricUpdate[] */ public function setMetricUpdates($metricUpdates) { $this->metricUpdates = $metricUpdates; } /** * @return MetricUpdate[] */ public function getMetricUpdates() { return $this->metricUpdates; } /** * @param ApproximateProgress */ public function setProgress(ApproximateProgress $progress) { $this->progress = $progress; } /** * @return ApproximateProgress */ public function getProgress() { return $this->progress; } /** * @param string */ public function setReportIndex($reportIndex) { $this->reportIndex = $reportIndex; } /** * @return string */ public function getReportIndex() { return $this->reportIndex; } /** * @param ApproximateReportedProgress */ public function setReportedProgress(ApproximateReportedProgress $reportedProgress) { $this->reportedProgress = $reportedProgress; } /** * @return ApproximateReportedProgress */ public function getReportedProgress() { return $this->reportedProgress; } /** * @param string */ public function setRequestedLeaseDuration($requestedLeaseDuration) { $this->requestedLeaseDuration = $requestedLeaseDuration; } /** * @return string */ public function getRequestedLeaseDuration() { return $this->requestedLeaseDuration; } /** * @param SourceFork */ public function setSourceFork(SourceFork $sourceFork) { $this->sourceFork = $sourceFork; } /** * @return SourceFork */ public function getSourceFork() { return $this->sourceFork; } /** * @param SourceOperationResponse */ public function setSourceOperationResponse(SourceOperationResponse $sourceOperationResponse) { $this->sourceOperationResponse = $sourceOperationResponse; } /** * @return SourceOperationResponse */ public function getSourceOperationResponse() { return $this->sourceOperationResponse; } /** * @param Position */ public function setStopPosition(Position $stopPosition) { $this->stopPosition = $stopPosition; } /** * @return Position */ public function getStopPosition() { return $this->stopPosition; } public function setTotalThrottlerWaitTimeSeconds($totalThrottlerWaitTimeSeconds) { $this->totalThrottlerWaitTimeSeconds = $totalThrottlerWaitTimeSeconds; } public function getTotalThrottlerWaitTimeSeconds() { return $this->totalThrottlerWaitTimeSeconds; } /** * @param string */ public function setWorkItemId($workItemId) { $this->workItemId = $workItemId; } /** * @return string */ public function getWorkItemId() { return $this->workItemId; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(WorkItemStatus::class, 'Google_Service_Dataflow_WorkItemStatus');