Coverage Summary for Class: PromoCodeResponse (cloud.mindbox.mobile_sdk.models.operation.response)

Class Class, % Method, % Branch, % Line, % Instruction, %
PromoCodeResponse 0% (0/1) 0% (0/2) 0% (0/22) 0% (0/100)


 package cloud.mindbox.mobile_sdk.models.operation.response
 
 import cloud.mindbox.mobile_sdk.models.operation.DateTime
 import cloud.mindbox.mobile_sdk.models.operation.Ids
 import cloud.mindbox.mobile_sdk.models.operation.adapters.DateTimeAdapter
 import com.google.gson.annotations.JsonAdapter
 import com.google.gson.annotations.SerializedName
 
 public open class PromoCodeResponse(
     @SerializedName("issueStatus") public val issueStatus: IssueStatusResponse? = null,
     @SerializedName("ids") public val ids: Ids? = null,
     @SerializedName("pool") public val pool: PoolResponse? = null,
     @JsonAdapter(DateTimeAdapter::class)
     @SerializedName("availableFromDateTimeUtc") public val availableFromDateTimeUtc: DateTime? = null,
     @JsonAdapter(DateTimeAdapter::class)
     @SerializedName("availableTillDateTimeUtc") public val availableTillDateTimeUtc: DateTime? = null,
     @SerializedName("isUsed") public val isUsed: Boolean? = null,
     @SerializedName("usedPointOfContact") public val usedPointOfContact: UsedPointOfContactResponse? = null,
     @JsonAdapter(DateTimeAdapter::class)
     @SerializedName("usedDateTimeUtc") public val usedDateTimeUtc: DateTime? = null,
     @SerializedName("issuedPointOfContact") public val issuedPointOfContact: IssuedPointOfContactResponse? = null,
     @JsonAdapter(DateTimeAdapter::class)
     @SerializedName("issuedDateTimeUtc") public val issuedDateTimeUtc: DateTime? = null,
     @JsonAdapter(DateTimeAdapter::class)
     @SerializedName("blockedDateTimeUtc") public val blockedDateTimeUtc: DateTime? = null
 ) {
 
     override fun toString(): String = "PromoCodeResponse(issueStatus=$issueStatus, ids=$ids, pool=$pool, " +
         "availableFromDateTimeUtc=$availableFromDateTimeUtc, " +
         "availableTillDateTimeUtc=$availableTillDateTimeUtc, isUsed=$isUsed, " +
         "usedPointOfContact=$usedPointOfContact, usedDateTimeUtc=$usedDateTimeUtc, " +
         "issuedPointOfContact=$issuedPointOfContact, issuedDateTimeUtc=$issuedDateTimeUtc, " +
         "blockedDateTimeUtc=$blockedDateTimeUtc)"
 }