Ticket

data class Ticket(val uri: String, val title: String, val description: String? = null, val ticketNumber: String? = null, val category: TicketCategory = TicketCategory.GENERIC, val source: TicketSource = TicketSource.MANUAL, val issuer: TicketOrganization? = null, val holder: TicketPerson? = null, val seats: List<TicketSeat> = emptyList(), val barcodes: List<TicketBarcode> = emptyList(), val totalPrice: String? = null, val priceCurrency: String? = null, val dateIssued: String? = null, val validFrom: String? = null, val validThrough: String? = null, val reservation: TicketReservation? = null, val journey: TicketJourney? = null, val event: TicketEvent? = null, val membership: TicketMembership? = null, val style: TicketStyle? = null, val details: List<TicketDetail> = emptyList(), val relevantLocations: List<TicketRelevantLocation> = emptyList(), val relevantDate: String? = null, val wifiNetworks: List<TicketWifi> = emptyList(), val silenceRequested: Boolean? = null, val voided: Boolean? = null, val serialNumber: String? = null, val groupingIdentifier: String? = null, val organizationName: String? = null, val passTypeIdentifier: String? = null, val teamIdentifier: String? = null, val webServiceUrl: String? = null, val authenticationToken: String? = null, val sharingProhibited: Boolean? = null, val relevantStartDate: String? = null, val relevantEndDate: String? = null, val beacons: List<TicketBeacon> = emptyList(), val copiedFrom: String? = null, val artifactUri: String? = null, val artifactVerified: Boolean? = null, val images: TicketImages? = null, val createdAt: String? = null, val modifiedAt: String? = null, val etag: String? = null) : Parcelable

A wallet ticket stored on the pod as a schema:Ticket resource — the complete read model.

Mirrors NewTicket and adds the server-managed fields. See documents/TICKET_VOCAB.md for the full term dictionary.

Constructors

Link copied to clipboard
constructor(uri: String, title: String, description: String? = null, ticketNumber: String? = null, category: TicketCategory = TicketCategory.GENERIC, source: TicketSource = TicketSource.MANUAL, issuer: TicketOrganization? = null, holder: TicketPerson? = null, seats: List<TicketSeat> = emptyList(), barcodes: List<TicketBarcode> = emptyList(), totalPrice: String? = null, priceCurrency: String? = null, dateIssued: String? = null, validFrom: String? = null, validThrough: String? = null, reservation: TicketReservation? = null, journey: TicketJourney? = null, event: TicketEvent? = null, membership: TicketMembership? = null, style: TicketStyle? = null, details: List<TicketDetail> = emptyList(), relevantLocations: List<TicketRelevantLocation> = emptyList(), relevantDate: String? = null, wifiNetworks: List<TicketWifi> = emptyList(), silenceRequested: Boolean? = null, voided: Boolean? = null, serialNumber: String? = null, groupingIdentifier: String? = null, organizationName: String? = null, passTypeIdentifier: String? = null, teamIdentifier: String? = null, webServiceUrl: String? = null, authenticationToken: String? = null, sharingProhibited: Boolean? = null, relevantStartDate: String? = null, relevantEndDate: String? = null, beacons: List<TicketBeacon> = emptyList(), copiedFrom: String? = null, artifactUri: String? = null, artifactVerified: Boolean? = null, images: TicketImages? = null, createdAt: String? = null, modifiedAt: String? = null, etag: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val etag: String?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The first barcode, if any — the one mirrored into schema:ticketToken for schema.org readers.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val uri: String
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
abstract fun describeContents(): Int
Link copied to clipboard
abstract fun writeToParcel(p0: Parcel, p1: Int)