createTime; } /** * Sets Create Time. * The date and time, in [Internet date and time format](https://tools.ietf.org/html/rfc3339#section-5. * 6). Seconds are required while fractional seconds are optional. Note: The regular expression * provides guidance but does not reject all invalid dates. * * @maps create_time */ public function setCreateTime(?string $createTime): void { $this->createTime = $createTime; } /** * Returns Update Time. * The date and time, in [Internet date and time format](https://tools.ietf.org/html/rfc3339#section-5. * 6). Seconds are required while fractional seconds are optional. Note: The regular expression * provides guidance but does not reject all invalid dates. */ public function getUpdateTime(): ?string { return $this->updateTime; } /** * Sets Update Time. * The date and time, in [Internet date and time format](https://tools.ietf.org/html/rfc3339#section-5. * 6). Seconds are required while fractional seconds are optional. Note: The regular expression * provides guidance but does not reject all invalid dates. * * @maps update_time */ public function setUpdateTime(?string $updateTime): void { $this->updateTime = $updateTime; } /** * Converts the ActivityTimestamps object to a human-readable string representation. * * @return string The string representation of the ActivityTimestamps object. */ public function __toString(): string { return ApiHelper::stringify( 'ActivityTimestamps', ['createTime' => $this->createTime, 'updateTime' => $this->updateTime] ); } /** * Encode this object to JSON * * @param bool $asArrayWhenEmpty Whether to serialize this model as an array whenever no fields * are set. (default: false) * * @return array|stdClass */ #[\ReturnTypeWillChange] // @phan-suppress-current-line PhanUndeclaredClassAttribute for (php < 8.1) public function jsonSerialize(bool $asArrayWhenEmpty = false) { $json = []; if (isset($this->createTime)) { $json['create_time'] = $this->createTime; } if (isset($this->updateTime)) { $json['update_time'] = $this->updateTime; } return (!$asArrayWhenEmpty && empty($json)) ? new stdClass() : $json; } }