Class MediumArticle

java.lang.Object
com.mediumapi.domain.article.MediumArticle

public class MediumArticle extends Object
Returns the article related information such as *id, title, subtitle, image_url, published_at, updated_at, reading_time, claps, voters, responses, tags, publication_id, publication_name, publication_slug, publication_url, publication_follower_count, publication_twitter_username, publication_facebook_pagename, publication_instagram_username, publication_creator, publication_editors*.
  • Constructor Details

    • MediumArticle

      public MediumArticle()
  • Method Details

    • id

      public MediumArticle id(String id)
    • getId

      public String getId()
      Get id
      Returns:
      id
    • setId

      public void setId(String id)
    • title

      public MediumArticle title(String title)
    • getTitle

      public String getTitle()
      Get title
      Returns:
      title
    • setTitle

      public void setTitle(String title)
    • subtitle

      public MediumArticle subtitle(String subtitle)
    • getSubtitle

      public String getSubtitle()
      Get subtitle
      Returns:
      subtitle
    • setSubtitle

      public void setSubtitle(String subtitle)
    • author

      public MediumArticle author(String author)
    • getAuthor

      public String getAuthor()
      Get author
      Returns:
      author
    • setAuthor

      public void setAuthor(String author)
    • publicationId

      public MediumArticle publicationId(String publicationId)
    • getPublicationId

      public String getPublicationId()
      Get publicationId
      Returns:
      publicationId
    • setPublicationId

      public void setPublicationId(String publicationId)
    • responsesCount

      public MediumArticle responsesCount(Integer responsesCount)
    • getResponsesCount

      public Integer getResponsesCount()
      Get responsesCount
      Returns:
      responsesCount
    • setResponsesCount

      public void setResponsesCount(Integer responsesCount)
    • wordCount

      public MediumArticle wordCount(Integer wordCount)
    • getWordCount

      public Integer getWordCount()
      Get wordCount
      Returns:
      wordCount
    • setWordCount

      public void setWordCount(Integer wordCount)
    • readingTime

      public MediumArticle readingTime(BigDecimal readingTime)
    • getReadingTime

      @Valid public @Valid BigDecimal getReadingTime()
      Get readingTime
      Returns:
      readingTime
    • setReadingTime

      public void setReadingTime(BigDecimal readingTime)
    • topics

      public MediumArticle topics(List<String> topics)
    • addTopicsItem

      public MediumArticle addTopicsItem(String topicsItem)
    • getTopics

      public List<String> getTopics()
      Get topics
      Returns:
      topics
    • setTopics

      public void setTopics(List<String> topics)
    • tags

      public MediumArticle tags(List<String> tags)
    • addTagsItem

      public MediumArticle addTagsItem(String tagsItem)
    • getTags

      public List<String> getTags()
      Get tags
      Returns:
      tags
    • setTags

      public void setTags(List<String> tags)
    • claps

      public MediumArticle claps(Integer claps)
    • getClaps

      public Integer getClaps()
      Get claps
      Returns:
      claps
    • setClaps

      public void setClaps(Integer claps)
    • voters

      public MediumArticle voters(Integer voters)
    • getVoters

      public Integer getVoters()
      Get voters
      Returns:
      voters
    • setVoters

      public void setVoters(Integer voters)
    • isSeries

      public MediumArticle isSeries(Boolean isSeries)
    • getIsSeries

      public Boolean getIsSeries()
      Get isSeries
      Returns:
      isSeries
    • setIsSeries

      public void setIsSeries(Boolean isSeries)
    • isShortform

      public MediumArticle isShortform(Boolean isShortform)
    • getIsShortform

      public Boolean getIsShortform()
      Get isShortform
      Returns:
      isShortform
    • setIsShortform

      public void setIsShortform(Boolean isShortform)
    • isLocked

      public MediumArticle isLocked(Boolean isLocked)
    • getIsLocked

      public Boolean getIsLocked()
      Get isLocked
      Returns:
      isLocked
    • setIsLocked

      public void setIsLocked(Boolean isLocked)
    • lang

      public MediumArticle lang(String lang)
    • getLang

      public String getLang()
      Get lang
      Returns:
      lang
    • setLang

      public void setLang(String lang)
    • publishedAt

      public MediumArticle publishedAt(String publishedAt)
    • getPublishedAt

      public String getPublishedAt()
      Get publishedAt
      Returns:
      publishedAt
    • setPublishedAt

      public void setPublishedAt(String publishedAt)
    • lastModifiedAt

      public MediumArticle lastModifiedAt(String lastModifiedAt)
    • getLastModifiedAt

      public String getLastModifiedAt()
      Get lastModifiedAt
      Returns:
      lastModifiedAt
    • setLastModifiedAt

      public void setLastModifiedAt(String lastModifiedAt)
    • uniqueSlug

      public MediumArticle uniqueSlug(String uniqueSlug)
    • getUniqueSlug

      public String getUniqueSlug()
      Get uniqueSlug
      Returns:
      uniqueSlug
    • setUniqueSlug

      public void setUniqueSlug(String uniqueSlug)
    • url

      public MediumArticle url(String url)
    • getUrl

      public String getUrl()
      Get url
      Returns:
      url
    • setUrl

      public void setUrl(String url)
    • imageUrl

      public MediumArticle imageUrl(String imageUrl)
    • getImageUrl

      public String getImageUrl()
      Get imageUrl
      Returns:
      imageUrl
    • setImageUrl

      public void setImageUrl(String imageUrl)
    • topHighlight

      public MediumArticle topHighlight(String topHighlight)
    • getTopHighlight

      public String getTopHighlight()
      Get topHighlight
      Returns:
      topHighlight
    • setTopHighlight

      public void setTopHighlight(String topHighlight)