Package com.symphony.api.model
Class ShareArticle
- java.lang.Object
-
- com.symphony.api.model.ShareArticle
-
public class ShareArticle extends Object
-
-
Constructor Summary
Constructors Constructor Description ShareArticle()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ShareArticle
appIconUrl(String appIconUrl)
ShareArticle
appId(String appId)
ShareArticle
appName(String appName)
ShareArticle
articleId(String articleId)
ShareArticle
articleUrl(String articleUrl)
ShareArticle
author(String author)
String
getAppIconUrl()
App icon url of the calling applicationString
getAppId()
App ID of the calling applicationString
getAppName()
App name of the calling applicationString
getArticleId()
An ID for this article that should be unique to the calling application.String
getArticleUrl()
Url to the articleString
getAuthor()
Author of the articleString
getMessage()
The message text that can be send along with the shared articleLong
getPublishDate()
Article publish date in unix timestampString
getPublisher()
Publisher of the articleString
getSubTitle()
The subtitle of the articleString
getSummary()
Preview summary of the articleString
getThumbnailUrl()
Url to the thumbnail imageString
getTitle()
The title of the articleShareArticle
message(String message)
ShareArticle
publishDate(Long publishDate)
ShareArticle
publisher(String publisher)
void
setAppIconUrl(String appIconUrl)
void
setAppId(String appId)
void
setAppName(String appName)
void
setArticleId(String articleId)
void
setArticleUrl(String articleUrl)
void
setAuthor(String author)
void
setMessage(String message)
void
setPublishDate(Long publishDate)
void
setPublisher(String publisher)
void
setSubTitle(String subTitle)
void
setSummary(String summary)
void
setThumbnailUrl(String thumbnailUrl)
void
setTitle(String title)
ShareArticle
subTitle(String subTitle)
ShareArticle
summary(String summary)
ShareArticle
thumbnailUrl(String thumbnailUrl)
ShareArticle
title(String title)
String
toString()
-
-
-
Method Detail
-
getArticleId
public String getArticleId()
An ID for this article that should be unique to the calling application. Either an articleId or an articleUrl is required.- Returns:
- articleId
-
setArticleId
public void setArticleId(String articleId)
-
articleId
public ShareArticle articleId(String articleId)
-
getTitle
public String getTitle()
The title of the article- Returns:
- title
-
setTitle
public void setTitle(String title)
-
title
public ShareArticle title(String title)
-
getSubTitle
public String getSubTitle()
The subtitle of the article- Returns:
- subTitle
-
setSubTitle
public void setSubTitle(String subTitle)
-
subTitle
public ShareArticle subTitle(String subTitle)
-
getMessage
public String getMessage()
The message text that can be send along with the shared article- Returns:
- message
-
setMessage
public void setMessage(String message)
-
message
public ShareArticle message(String message)
-
getPublisher
public String getPublisher()
Publisher of the article- Returns:
- publisher
-
setPublisher
public void setPublisher(String publisher)
-
publisher
public ShareArticle publisher(String publisher)
-
getPublishDate
public Long getPublishDate()
Article publish date in unix timestamp- Returns:
- publishDate
-
setPublishDate
public void setPublishDate(Long publishDate)
-
publishDate
public ShareArticle publishDate(Long publishDate)
-
getThumbnailUrl
public String getThumbnailUrl()
Url to the thumbnail image- Returns:
- thumbnailUrl
-
setThumbnailUrl
public void setThumbnailUrl(String thumbnailUrl)
-
thumbnailUrl
public ShareArticle thumbnailUrl(String thumbnailUrl)
-
getAuthor
public String getAuthor()
Author of the article- Returns:
- author
-
setAuthor
public void setAuthor(String author)
-
author
public ShareArticle author(String author)
-
getArticleUrl
public String getArticleUrl()
Url to the article- Returns:
- articleUrl
-
setArticleUrl
public void setArticleUrl(String articleUrl)
-
articleUrl
public ShareArticle articleUrl(String articleUrl)
-
getSummary
public String getSummary()
Preview summary of the article- Returns:
- summary
-
setSummary
public void setSummary(String summary)
-
summary
public ShareArticle summary(String summary)
-
getAppId
public String getAppId()
App ID of the calling application- Returns:
- appId
-
setAppId
public void setAppId(String appId)
-
appId
public ShareArticle appId(String appId)
-
getAppName
public String getAppName()
App name of the calling application- Returns:
- appName
-
setAppName
public void setAppName(String appName)
-
appName
public ShareArticle appName(String appName)
-
getAppIconUrl
public String getAppIconUrl()
App icon url of the calling application- Returns:
- appIconUrl
-
setAppIconUrl
public void setAppIconUrl(String appIconUrl)
-
appIconUrl
public ShareArticle appIconUrl(String appIconUrl)
-
-