createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * Output only. The deletion time of the table. Only set after the table is * deleted. * * @param string $deleteTime */ public function setDeleteTime($deleteTime) { $this->deleteTime = $deleteTime; } /** * @return string */ public function getDeleteTime() { return $this->deleteTime; } /** * The checksum of a table object computed by the server based on the value of * other fields. It may be sent on update requests to ensure the client has an * up-to-date value before proceeding. It is only checked for update table * operations. * * @param string $etag */ public function setEtag($etag) { $this->etag = $etag; } /** * @return string */ public function getEtag() { return $this->etag; } /** * Output only. The time when this table is considered expired. Only set after * the table is deleted. * * @param string $expireTime */ public function setExpireTime($expireTime) { $this->expireTime = $expireTime; } /** * @return string */ public function getExpireTime() { return $this->expireTime; } /** * Options of a Hive table. * * @param HiveTableOptions $hiveOptions */ public function setHiveOptions(HiveTableOptions $hiveOptions) { $this->hiveOptions = $hiveOptions; } /** * @return HiveTableOptions */ public function getHiveOptions() { return $this->hiveOptions; } /** * Output only. The resource name. Format: projects/{project_id_or_number}/loc * ations/{location_id}/catalogs/{catalog_id}/databases/{database_id}/tables/{ * table_id} * * @param string $name */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * The table type. * * Accepted values: TYPE_UNSPECIFIED, HIVE * * @param self::TYPE_* $type */ public function setType($type) { $this->type = $type; } /** * @return self::TYPE_* */ public function getType() { return $this->type; } /** * Output only. The last modification time of the table. * * @param string $updateTime */ public function setUpdateTime($updateTime) { $this->updateTime = $updateTime; } /** * @return string */ public function getUpdateTime() { return $this->updateTime; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Table::class, 'Google_Service_BigLakeService_Table');