epubCfiPosition = $epubCfiPosition; } /** * @return string */ public function getEpubCfiPosition() { return $this->epubCfiPosition; } /** * Position in a volume for image-based content. * * @param string $gbImagePosition */ public function setGbImagePosition($gbImagePosition) { $this->gbImagePosition = $gbImagePosition; } /** * @return string */ public function getGbImagePosition() { return $this->gbImagePosition; } /** * Position in a volume for text-based content. * * @param string $gbTextPosition */ public function setGbTextPosition($gbTextPosition) { $this->gbTextPosition = $gbTextPosition; } /** * @return string */ public function getGbTextPosition() { return $this->gbTextPosition; } /** * Resource type for a reading position. * * @param string $kind */ public function setKind($kind) { $this->kind = $kind; } /** * @return string */ public function getKind() { return $this->kind; } /** * Position in a PDF file. * * @param string $pdfPosition */ public function setPdfPosition($pdfPosition) { $this->pdfPosition = $pdfPosition; } /** * @return string */ public function getPdfPosition() { return $this->pdfPosition; } /** * Timestamp when this reading position was last updated (formatted UTC * timestamp with millisecond resolution). * * @param string $updated */ public function setUpdated($updated) { $this->updated = $updated; } /** * @return string */ public function getUpdated() { return $this->updated; } /** * Volume id associated with this reading position. * * @param string $volumeId */ public function setVolumeId($volumeId) { $this->volumeId = $volumeId; } /** * @return string */ public function getVolumeId() { return $this->volumeId; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(ReadingPosition::class, 'Google_Service_Books_ReadingPosition');