Class WallPost
- java.lang.Object
-
- com.cheetahdigital.corekit.models.data.BaseData
-
- com.cheetahdigital.newsfeed.core.model.WallPost
-
public class WallPost extends BaseData
Cheetah Loyalty WallPost Data Model
-
-
Constructor Summary
Constructors Constructor Description WallPost()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<java.lang.String>getAttachmentThumbnails()java.util.List<java.lang.String>getAttachmentUrls()java.lang.StringgetBody()java.util.DategetCreatedAt()java.lang.StringgetKey()intgetNewsfeedId()intgetOwnerId()java.lang.StringgetOwnerType()java.lang.StringgetPinnedAt()java.util.DategetPostDate()org.json.JSONArraygetProperties()java.util.DategetPublishEndAt()java.util.DategetPublishStartAt()java.lang.StringgetPublishTimezone()intgetRecipientId()java.lang.StringgetRecipientType()intgetSourceUid()intgetTargetableId()java.lang.StringgetTargetableType()java.lang.StringgetTargetUrl()intgetTrackableId()java.lang.StringgetTrackableType()java.util.DategetUpdatedAt()booleanisVisible()voidsetAttachmentThumbnails(java.util.List<java.lang.String> attachmentThumbnails)voidsetAttachmentUrls(java.util.List<java.lang.String> attachmentUrls)voidsetBody(java.lang.String body)voidsetCreatedAt(java.util.Date createdAt)voidsetKey(java.lang.String key)voidsetNewsfeedId(int newsfeedId)voidsetOwnerId(int ownerId)voidsetOwnerType(java.lang.String ownerType)voidsetPinnedAt(java.lang.String pinnedAt)voidsetPostDate(java.util.Date postDate)voidsetProperties(org.json.JSONArray properties)voidsetPublishEndAt(java.util.Date publishEndAt)voidsetPublishStartAt(java.util.Date publishStartAt)voidsetPublishTimezone(java.lang.String publishTimezone)voidsetRecipientId(int recipientId)voidsetRecipientType(java.lang.String recipientType)voidsetSourceUid(int sourceUid)voidsetTargetableId(int targetableId)voidsetTargetableType(java.lang.String targetableType)voidsetTargetUrl(java.lang.String targetUrl)voidsetTrackableId(int trackableId)voidsetTrackableType(java.lang.String trackableType)voidsetUpdatedAt(java.util.Date updatedAt)voidsetVisible(boolean visible)-
Methods inherited from class com.cheetahdigital.corekit.models.data.BaseData
getId, getIntegrationId, setId, setIntegrationId
-
-
-
-
Method Detail
-
getCreatedAt
public java.util.Date getCreatedAt()
-
setCreatedAt
public void setCreatedAt(java.util.Date createdAt)
-
getUpdatedAt
public java.util.Date getUpdatedAt()
-
setUpdatedAt
public void setUpdatedAt(java.util.Date updatedAt)
-
getTrackableId
public int getTrackableId()
-
setTrackableId
public void setTrackableId(int trackableId)
-
getOwnerId
public int getOwnerId()
-
setOwnerId
public void setOwnerId(int ownerId)
-
getRecipientId
public int getRecipientId()
-
setRecipientId
public void setRecipientId(int recipientId)
-
getTrackableType
public java.lang.String getTrackableType()
-
setTrackableType
public void setTrackableType(java.lang.String trackableType)
-
getOwnerType
public java.lang.String getOwnerType()
-
setOwnerType
public void setOwnerType(java.lang.String ownerType)
-
getRecipientType
public java.lang.String getRecipientType()
-
setRecipientType
public void setRecipientType(java.lang.String recipientType)
-
getProperties
public org.json.JSONArray getProperties()
-
setProperties
public void setProperties(org.json.JSONArray properties)
-
getKey
public java.lang.String getKey()
-
setKey
public void setKey(java.lang.String key)
-
isVisible
public boolean isVisible()
-
setVisible
public void setVisible(boolean visible)
-
getPinnedAt
public java.lang.String getPinnedAt()
-
setPinnedAt
public void setPinnedAt(java.lang.String pinnedAt)
-
getPostDate
public java.util.Date getPostDate()
-
setPostDate
public void setPostDate(java.util.Date postDate)
-
getNewsfeedId
public int getNewsfeedId()
-
setNewsfeedId
public void setNewsfeedId(int newsfeedId)
-
getSourceUid
public int getSourceUid()
-
setSourceUid
public void setSourceUid(int sourceUid)
-
getTargetableId
public int getTargetableId()
-
setTargetableId
public void setTargetableId(int targetableId)
-
getTargetableType
public java.lang.String getTargetableType()
-
setTargetableType
public void setTargetableType(java.lang.String targetableType)
-
getTargetUrl
public java.lang.String getTargetUrl()
-
setTargetUrl
public void setTargetUrl(java.lang.String targetUrl)
-
getPublishStartAt
public java.util.Date getPublishStartAt()
-
setPublishStartAt
public void setPublishStartAt(java.util.Date publishStartAt)
-
getPublishEndAt
public java.util.Date getPublishEndAt()
-
setPublishEndAt
public void setPublishEndAt(java.util.Date publishEndAt)
-
getPublishTimezone
public java.lang.String getPublishTimezone()
-
setPublishTimezone
public void setPublishTimezone(java.lang.String publishTimezone)
-
getBody
public java.lang.String getBody()
-
setBody
public void setBody(java.lang.String body)
-
getAttachmentUrls
public java.util.List<java.lang.String> getAttachmentUrls()
-
setAttachmentUrls
public void setAttachmentUrls(java.util.List<java.lang.String> attachmentUrls)
-
getAttachmentThumbnails
public java.util.List<java.lang.String> getAttachmentThumbnails()
-
setAttachmentThumbnails
public void setAttachmentThumbnails(java.util.List<java.lang.String> attachmentThumbnails)
-
-