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');