ArticleDTO

@Serializable
data class ArticleDTO(val source: SourceDTO, val author: String? = null, val title: String, val description: String? = null, val url: String, val urlToImage: String? = null, val publishedAt: String, val content: String? = null)

Represents a single news article. This is the main item in the list, analogous to your TradingProductDTO.

Constructors

Link copied to clipboard
constructor(source: SourceDTO, author: String? = null, title: String, description: String? = null, url: String, urlToImage: String? = null, publishedAt: String, content: String? = null)

Properties

Link copied to clipboard
@SerialName(value = "author")
val author: String?
Link copied to clipboard
@SerialName(value = "content")
val content: String?
Link copied to clipboard
@SerialName(value = "description")
val description: String?
Link copied to clipboard
@SerialName(value = "publishedAt")
val publishedAt: String
Link copied to clipboard
@SerialName(value = "source")
val source: SourceDTO
Link copied to clipboard
@SerialName(value = "title")
val title: String
Link copied to clipboard
@SerialName(value = "url")
val url: String
Link copied to clipboard
@SerialName(value = "urlToImage")
val urlToImage: String?