PublicationPitch

@JsonClass(generateAdapter = true)
data class PublicationPitch(    val additional_properties: Map<String, *>?,     val publication_id: String?,     val creation_event: PublicationPitch.PublicationPitchEvent,     val latest_event: PublicationPitch.PublicationPitchEvent)

Trait that represents a pitch to a publication. In the Arc ecosystem, this data is generated by WebSked.

Constructors

Link copied to clipboard
fun PublicationPitch(    additional_properties: Map<String, *>?,     publication_id: String?,     creation_event: PublicationPitch.PublicationPitchEvent,     latest_event: PublicationPitch.PublicationPitchEvent)

Types

Link copied to clipboard
@JsonClass(generateAdapter = true)
data class PublicationPitchEvent(    val additional_properties: Map<String, *>?,     val status: String?,     val time: Date?,     val user_id: String?,     val note: String?,     val edition_id: String?,     val edition_time: Date?)

Trait that represents an update event for a pitch to a publication. In the Arc ecosystem, this data is generated by WebSked.

Properties

Link copied to clipboard
val additional_properties: Map<String, *>?

A grab-bag object for non-validatable data.

Link copied to clipboard

Trait that represents initial event for a pitch to a publication. In the Arc ecosystem, this data is generated by WebSked.

Link copied to clipboard

Trait that represents latest event for a pitch to a publication. In the Arc ecosystem, this data is generated by WebSked.

Link copied to clipboard
val publication_id: String?

The ID of the publication that this pitch targets.