Publisher

@Serializable
data class Publisher(val comicvineId: Long? = null, val country: String, val description: String? = null, val founded: Int? = null, val grandComicsDatabaseId: Long? = null, val id: Long, val image: String? = null, val modified: Instant, val name: String, val resourceUrl: String)

A data model representing a publisher.

Constructors

Link copied to clipboard
constructor(comicvineId: Long? = null, country: String, description: String? = null, founded: Int? = null, grandComicsDatabaseId: Long? = null, id: Long, image: String? = null, modified: Instant, name: String, resourceUrl: String)

Properties

Link copied to clipboard
val comicvineId: Long? = null

The Comic Vine ID of the publisher.

Link copied to clipboard

An ISO 3166-1 2-letter country code.

Link copied to clipboard
@Serializable(with = NullableStringSerializer::class)
val description: String? = null

The description of the publisher.

Link copied to clipboard
val founded: Int? = null

The year the publisher was founded.

Link copied to clipboard

The Grand Comics Database ID of the publisher.

Link copied to clipboard
val id: Long

The unique identifier of the resource.

Link copied to clipboard
@Serializable(with = NullableStringSerializer::class)
val image: String? = null

The image URL of the publisher.

Link copied to clipboard
val modified: Instant

The date and time when the resource was last modified.

Link copied to clipboard

The name of the resource.

Link copied to clipboard

The URL of the publisher.