Class ShareArticle

java.lang.Object
com.symphony.bdk.gen.api.model.ShareArticle

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-03-26T16:14:53.869723549Z[Etc/UTC]") public class ShareArticle extends Object
ShareArticle
  • Field Details

  • Constructor Details

    • ShareArticle

      public ShareArticle()
  • Method Details

    • articleId

      public ShareArticle articleId(String articleId)
    • getArticleId

      @Nullable 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)
    • title

      public ShareArticle title(String title)
    • getTitle

      public String getTitle()
      The title of the article
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • subTitle

      public ShareArticle subTitle(String subTitle)
    • getSubTitle

      @Nullable public String getSubTitle()
      The subtitle of the article
      Returns:
      subTitle
    • setSubTitle

      public void setSubTitle(String subTitle)
    • message

      public ShareArticle message(String message)
    • getMessage

      @Nullable public String getMessage()
      The message text that can be send along with the shared article
      Returns:
      message
    • setMessage

      public void setMessage(String message)
    • publisher

      public ShareArticle publisher(String publisher)
    • getPublisher

      public String getPublisher()
      Publisher of the article
      Returns:
      publisher
    • setPublisher

      public void setPublisher(String publisher)
    • publishDate

      public ShareArticle publishDate(Long publishDate)
    • getPublishDate

      @Nullable public Long getPublishDate()
      Article publish date in unix timestamp
      Returns:
      publishDate
    • setPublishDate

      public void setPublishDate(Long publishDate)
    • thumbnailUrl

      public ShareArticle thumbnailUrl(String thumbnailUrl)
    • getThumbnailUrl

      @Nullable public String getThumbnailUrl()
      Url to the thumbnail image
      Returns:
      thumbnailUrl
    • setThumbnailUrl

      public void setThumbnailUrl(String thumbnailUrl)
    • author

      public ShareArticle author(String author)
    • getAuthor

      public String getAuthor()
      Author of the article
      Returns:
      author
    • setAuthor

      public void setAuthor(String author)
    • articleUrl

      public ShareArticle articleUrl(String articleUrl)
    • getArticleUrl

      @Nullable public String getArticleUrl()
      Url to the article
      Returns:
      articleUrl
    • setArticleUrl

      public void setArticleUrl(String articleUrl)
    • summary

      public ShareArticle summary(String summary)
    • getSummary

      @Nullable public String getSummary()
      Preview summary of the article
      Returns:
      summary
    • setSummary

      public void setSummary(String summary)
    • appId

      public ShareArticle appId(String appId)
    • getAppId

      public String getAppId()
      App ID of the calling application
      Returns:
      appId
    • setAppId

      public void setAppId(String appId)
    • appName

      public ShareArticle appName(String appName)
    • getAppName

      @Nullable public String getAppName()
      App name of the calling application
      Returns:
      appName
    • setAppName

      public void setAppName(String appName)
    • appIconUrl

      public ShareArticle appIconUrl(String appIconUrl)
    • getAppIconUrl

      @Nullable public String getAppIconUrl()
      App icon url of the calling application
      Returns:
      appIconUrl
    • setAppIconUrl

      public void setAppIconUrl(String appIconUrl)
    • equals

      public boolean equals(Object o)
      Return true if this ShareArticle object is equal to o.
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object