endIndex = $endIndex; } /** * @return int */ public function getEndIndex() { return $this->endIndex; } /** * The ID of the header, footer, or footnote that this range is contained in. * An empty segment ID signifies the document's body. * * @param string $segmentId */ public function setSegmentId($segmentId) { $this->segmentId = $segmentId; } /** * @return string */ public function getSegmentId() { return $this->segmentId; } /** * The zero-based start index of this range, in UTF-16 code units. In all * current uses, a start index must be provided. This field is an Int32Value * in order to accommodate future use cases with open-ended ranges. * * @param int $startIndex */ public function setStartIndex($startIndex) { $this->startIndex = $startIndex; } /** * @return int */ public function getStartIndex() { return $this->startIndex; } /** * The tab that contains this range. When omitted, the request applies to the * first tab. In a document containing a single tab: - If provided, must match * the singular tab's ID. - If omitted, the request applies to the singular * tab. In a document containing multiple tabs: - If provided, the request * applies to the specified tab. - If omitted, the request applies to the * first tab in the document. * * @param string $tabId */ public function setTabId($tabId) { $this->tabId = $tabId; } /** * @return string */ public function getTabId() { return $this->tabId; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Range::class, 'Google_Service_Docs_Range');