endAt = $endAt; } /** * @return Cursor */ public function getEndAt() { return $this->endAt; } /** * @param CollectionSelector[] */ public function setFrom($from) { $this->from = $from; } /** * @return CollectionSelector[] */ public function getFrom() { return $this->from; } /** * @param int */ public function setLimit($limit) { $this->limit = $limit; } /** * @return int */ public function getLimit() { return $this->limit; } /** * @param int */ public function setOffset($offset) { $this->offset = $offset; } /** * @return int */ public function getOffset() { return $this->offset; } /** * @param Order[] */ public function setOrderBy($orderBy) { $this->orderBy = $orderBy; } /** * @return Order[] */ public function getOrderBy() { return $this->orderBy; } /** * @param Projection */ public function setSelect(Projection $select) { $this->select = $select; } /** * @return Projection */ public function getSelect() { return $this->select; } /** * @param Cursor */ public function setStartAt(Cursor $startAt) { $this->startAt = $startAt; } /** * @return Cursor */ public function getStartAt() { return $this->startAt; } /** * @param Filter */ public function setWhere(Filter $where) { $this->where = $where; } /** * @return Filter */ public function getWhere() { return $this->where; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(StructuredQuery::class, 'Google_Service_Firestore_StructuredQuery');