DexCareStatus

data class DexCareStatus(name: String, impact: IncidentImpact, description: String, updatedAt: ZonedDateTime, incidents: List<DexCareIncident>, scheduledMaintenances: List<DexCareIncident>) : Parcelable

Contains information about the current status of the DexCare Platform availability.

Constructors

DexCareStatus
Link copied to clipboard
fun DexCareStatus(name: String, impact: IncidentImpact, description: String, updatedAt: ZonedDateTime, incidents: List<DexCareIncident>, scheduledMaintenances: List<DexCareIncident>)

Functions

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

Properties

description
Link copied to clipboard
val description: String
A short description of the current DexCare Platform status - Minor Service Outage, All Systems Operational are some examples that would be returned.
impact
Link copied to clipboard
val impact: IncidentImpact
How much the DexCare Platform is currently impacted by any incidents or maintenances.
incidents
Link copied to clipboard
val incidents: List<DexCareIncident>
A list of DexCareIncident that are currently active and were not planned.
name
Link copied to clipboard
val name: String
The name of the customer that is associated with the status.
scheduledMaintenances
Link copied to clipboard
val scheduledMaintenances: List<DexCareIncident>
A list of DexCareIncident that were planned and intentional.
updatedAt
Link copied to clipboard
val updatedAt: ZonedDateTime
The most recent time at which the status was updated.