/**
 * Issue 10591 Enum default value
 *
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: latest
 * 
 *
 * Please note:
 * This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * Do not edit this file manually.
 */

@file:Suppress(
    "ArrayInDataClass",
    "EnumEntryName",
    "RemoveRedundantQualifierName",
    "UnusedImport"
)

package org.openapitools.client.models


import com.squareup.moshi.Json
import java.io.Serializable

/**
 * 
 *
 * @param propertyName 
 */

data class ModelWithEnumPropertyHavingDefault (

    @Json(name = "propertyName")
    val propertyName: ModelWithEnumPropertyHavingDefault.PropertyName = PropertyName.vALUE

) : Serializable {
    companion object {
        private const val serialVersionUID: Long = 123
    }

    /**
     * 
     *
     * Values: vALUE,unknownDefaultOpenApi
     */
    enum class PropertyName(val value: kotlin.String) {
        @Json(name = "VALUE") vALUE("VALUE"),
        @Json(name = "unknown_default_open_api") unknownDefaultOpenApi("unknown_default_open_api");
    }
}

