annotations = $annotations; } /** * @return Annotation[] */ public function getAnnotations() { return $this->annotations; } /** * @param AppsDynamiteSharedAppProfile */ public function setAppProfile(AppsDynamiteSharedAppProfile $appProfile) { $this->appProfile = $appProfile; } /** * @return AppsDynamiteSharedAppProfile */ public function getAppProfile() { return $this->appProfile; } /** * @param Attachment[] */ public function setAttachments($attachments) { $this->attachments = $attachments; } /** * @return Attachment[] */ public function getAttachments() { return $this->attachments; } /** * @param MessageAttributes */ public function setAttributes(MessageAttributes $attributes) { $this->attributes = $attributes; } /** * @return MessageAttributes */ public function getAttributes() { return $this->attributes; } /** * @param BotResponse[] */ public function setBotResponses($botResponses) { $this->botResponses = $botResponses; } /** * @return BotResponse[] */ public function getBotResponses() { return $this->botResponses; } /** * @param CommunalLabelTag[] */ public function setCommunalLabels($communalLabels) { $this->communalLabels = $communalLabels; } /** * @return CommunalLabelTag[] */ public function getCommunalLabels() { return $this->communalLabels; } /** * @param ContentReportSummary */ public function setContentReportSummary(ContentReportSummary $contentReportSummary) { $this->contentReportSummary = $contentReportSummary; } /** * @return ContentReportSummary */ public function getContentReportSummary() { return $this->contentReportSummary; } /** * @param string */ public function setCreateTime($createTime) { $this->createTime = $createTime; } /** * @return string */ public function getCreateTime() { return $this->createTime; } /** * @param UserId */ public function setCreatorId(UserId $creatorId) { $this->creatorId = $creatorId; } /** * @return UserId */ public function getCreatorId() { return $this->creatorId; } /** * @param string */ public function setDeletableBy($deletableBy) { $this->deletableBy = $deletableBy; } /** * @return string */ public function getDeletableBy() { return $this->deletableBy; } /** * @param string */ public function setDeleteTime($deleteTime) { $this->deleteTime = $deleteTime; } /** * @return string */ public function getDeleteTime() { return $this->deleteTime; } /** * @param string */ public function setDeleteTimeForRequester($deleteTimeForRequester) { $this->deleteTimeForRequester = $deleteTimeForRequester; } /** * @return string */ public function getDeleteTimeForRequester() { return $this->deleteTimeForRequester; } /** * @param bool */ public function setDeletedByVault($deletedByVault) { $this->deletedByVault = $deletedByVault; } /** * @return bool */ public function getDeletedByVault() { return $this->deletedByVault; } /** * @param DlpScanSummary */ public function setDlpScanSummary(DlpScanSummary $dlpScanSummary) { $this->dlpScanSummary = $dlpScanSummary; } /** * @return DlpScanSummary */ public function getDlpScanSummary() { return $this->dlpScanSummary; } /** * @param string */ public function setEditableBy($editableBy) { $this->editableBy = $editableBy; } /** * @return string */ public function getEditableBy() { return $this->editableBy; } /** * @param string */ public function setFallbackText($fallbackText) { $this->fallbackText = $fallbackText; } /** * @return string */ public function getFallbackText() { return $this->fallbackText; } /** * @param MessageId */ public function setId(MessageId $id) { $this->id = $id; } /** * @return MessageId */ public function getId() { return $this->id; } /** * @param bool */ public function setIsContentPurged($isContentPurged) { $this->isContentPurged = $isContentPurged; } /** * @return bool */ public function getIsContentPurged() { return $this->isContentPurged; } /** * @param bool */ public function setIsInlineReply($isInlineReply) { $this->isInlineReply = $isInlineReply; } /** * @return bool */ public function getIsInlineReply() { return $this->isInlineReply; } /** * @param string */ public function setLastEditTime($lastEditTime) { $this->lastEditTime = $lastEditTime; } /** * @return string */ public function getLastEditTime() { return $this->lastEditTime; } /** * @param string */ public function setLastUpdateTime($lastUpdateTime) { $this->lastUpdateTime = $lastUpdateTime; } /** * @return string */ public function getLastUpdateTime() { return $this->lastUpdateTime; } /** * @param string */ public function setLocalId($localId) { $this->localId = $localId; } /** * @return string */ public function getLocalId() { return $this->localId; } /** * @param AppsDynamiteSharedMessageIntegrationPayload */ public function setMessageIntegrationPayload(AppsDynamiteSharedMessageIntegrationPayload $messageIntegrationPayload) { $this->messageIntegrationPayload = $messageIntegrationPayload; } /** * @return AppsDynamiteSharedMessageIntegrationPayload */ public function getMessageIntegrationPayload() { return $this->messageIntegrationPayload; } /** * @param string */ public function setMessageOrigin($messageOrigin) { $this->messageOrigin = $messageOrigin; } /** * @return string */ public function getMessageOrigin() { return $this->messageOrigin; } /** * @param MessageReference */ public function setMessageReference(MessageReference $messageReference) { $this->messageReference = $messageReference; } /** * @return MessageReference */ public function getMessageReference() { return $this->messageReference; } /** * @param AppsDynamiteSharedMessageSearchInfo */ public function setMessageSearchInfo(AppsDynamiteSharedMessageSearchInfo $messageSearchInfo) { $this->messageSearchInfo = $messageSearchInfo; } /** * @return AppsDynamiteSharedMessageSearchInfo */ public function getMessageSearchInfo() { return $this->messageSearchInfo; } /** * @param string */ public function setMessageState($messageState) { $this->messageState = $messageState; } /** * @return string */ public function getMessageState() { return $this->messageState; } /** * @param int */ public function setNumberOfUnicodeEmojis($numberOfUnicodeEmojis) { $this->numberOfUnicodeEmojis = $numberOfUnicodeEmojis; } /** * @return int */ public function getNumberOfUnicodeEmojis() { return $this->numberOfUnicodeEmojis; } /** * @param AppsDynamiteSharedOriginAppSuggestion[] */ public function setOriginAppSuggestions($originAppSuggestions) { $this->originAppSuggestions = $originAppSuggestions; } /** * @return AppsDynamiteSharedOriginAppSuggestion[] */ public function getOriginAppSuggestions() { return $this->originAppSuggestions; } /** * @param PersonalLabelTag[] */ public function setPersonalLabels($personalLabels) { $this->personalLabels = $personalLabels; } /** * @return PersonalLabelTag[] */ public function getPersonalLabels() { return $this->personalLabels; } /** * @param PrivateMessageInfo[] */ public function setPrivateMessageInfos($privateMessageInfos) { $this->privateMessageInfos = $privateMessageInfos; } /** * @return PrivateMessageInfo[] */ public function getPrivateMessageInfos() { return $this->privateMessageInfos; } /** * @param UserId */ public function setPrivateMessageViewer(UserId $privateMessageViewer) { $this->privateMessageViewer = $privateMessageViewer; } /** * @return UserId */ public function getPrivateMessageViewer() { return $this->privateMessageViewer; } /** * @param MessageProps */ public function setProps(MessageProps $props) { $this->props = $props; } /** * @return MessageProps */ public function getProps() { return $this->props; } /** * @param string */ public function setQuotedByState($quotedByState) { $this->quotedByState = $quotedByState; } /** * @return string */ public function getQuotedByState() { return $this->quotedByState; } /** * @param QuotedMessageMetadata */ public function setQuotedMessageMetadata(QuotedMessageMetadata $quotedMessageMetadata) { $this->quotedMessageMetadata = $quotedMessageMetadata; } /** * @return QuotedMessageMetadata */ public function getQuotedMessageMetadata() { return $this->quotedMessageMetadata; } /** * @param AppsDynamiteSharedReaction[] */ public function setReactions($reactions) { $this->reactions = $reactions; } /** * @return AppsDynamiteSharedReaction[] */ public function getReactions() { return $this->reactions; } /** * @param ContentReport[] */ public function setReports($reports) { $this->reports = $reports; } /** * @return ContentReport[] */ public function getReports() { return $this->reports; } /** * @param AppsDynamiteSharedRetentionSettings */ public function setRetentionSettings(AppsDynamiteSharedRetentionSettings $retentionSettings) { $this->retentionSettings = $retentionSettings; } /** * @return AppsDynamiteSharedRetentionSettings */ public function getRetentionSettings() { return $this->retentionSettings; } /** * @param string */ public function setRichTextFormattingType($richTextFormattingType) { $this->richTextFormattingType = $richTextFormattingType; } /** * @return string */ public function getRichTextFormattingType() { return $this->richTextFormattingType; } /** * @param string */ public function setSecondaryMessageKey($secondaryMessageKey) { $this->secondaryMessageKey = $secondaryMessageKey; } /** * @return string */ public function getSecondaryMessageKey() { return $this->secondaryMessageKey; } /** * @param string */ public function setTextBody($textBody) { $this->textBody = $textBody; } /** * @return string */ public function getTextBody() { return $this->textBody; } /** * @param TombstoneMetadata */ public function setTombstoneMetadata(TombstoneMetadata $tombstoneMetadata) { $this->tombstoneMetadata = $tombstoneMetadata; } /** * @return TombstoneMetadata */ public function getTombstoneMetadata() { return $this->tombstoneMetadata; } /** * @param UserId */ public function setUpdaterId(UserId $updaterId) { $this->updaterId = $updaterId; } /** * @return UserId */ public function getUpdaterId() { return $this->updaterId; } /** * @param UploadMetadata[] */ public function setUploadMetadata($uploadMetadata) { $this->uploadMetadata = $uploadMetadata; } /** * @return UploadMetadata[] */ public function getUploadMetadata() { return $this->uploadMetadata; } } // Adding a class alias for backwards compatibility with the previous class name. class_alias(Message::class, 'Google_Service_CloudSearch_Message');