package com.gh.gamecenter.entity

import com.google.gson.annotations.SerializedName

class VNewSetting {

    @SerializedName("va")
    var va: Va? = null

    @SerializedName("va_plugin")
    var vaPlugin: VaPlugin? = null

    class Va(
        @SerializedName("32-bit")
        val arch32: VaArch? = null,
    )

    class VaArch(
        val size: String,
        @SerializedName("package")
        val packageName: String,
        @SerializedName("version")
        val versionName: String,
        @SerializedName("version_code")
        val versionCode: Int,
        val url: String
    )

    data class VaPlugin(
        @SerializedName("_id")
        val id: String?,
        @SerializedName("version_name")
        val versionName: String?,
        @SerializedName("change_log")
        var changeLog: String?,
        @SerializedName("url_32")
        val url32: String?,
        @SerializedName("url_64")
        val url64: String?,
    )

}