forwardedMetadata = $forwardedMetadata; } /** * @return ForwardedMetadata */ public function getForwardedMetadata() { return $this->forwardedMetadata; } /** * Required. The timestamp when the quoted message was created or when the * quoted message was last updated. If the message was edited, use this field, * `last_update_time`. If the message was never edited, use `create_time`. If * `last_update_time` doesn't match the latest version of the quoted message, * the request fails. * * @param string $lastUpdateTime */ public function setLastUpdateTime($lastUpdateTime) { $this->lastUpdateTime = $lastUpdateTime; } /** * @return string */ public function getLastUpdateTime() { return $this->lastUpdateTime; } /** * Required. Resource name of the message that is quoted. Format: * `spaces/{space}/messages/{message}` * * @param string $name */ public function setName($name) { $this->name = $name; } /** * @return string */ public function getName() { return $this->name; } /** * Optional. Specifies the quote type. If not set, defaults to REPLY in the * message read/write path for backward compatibility. * * Accepted values: QUOTE_TYPE_UNSPECIFIED, REPLY * * @param self::QUOTE_TYPE_* $quoteType */ public function setQuoteType($quoteType) { $this->quoteType = $quoteType; } /** * @return self::QUOTE_TYPE_* */ public function getQuoteType() { return $this->quoteType; } /** * Output only. A snapshot of the quoted message's content. * * @param QuotedMessageSnapshot $quotedMessageSnapshot */ public function setQuotedMessageSnapshot(QuotedMessageSnapshot $quotedMessageSnapshot) { $this->quotedMessageSnapshot = $quotedMessageSnapshot; } /** * @return QuotedMessageSnapshot */ public function getQuotedMessageSnapshot() { return $this->quotedMessageSnapshot; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(QuotedMessageMetadata::class, 'Google_Service_HangoutsChat_QuotedMessageMetadata');