ARRAY

@Serializable(with = OpenApi.Components.Schema.ARRAY.CustomSerializer::class)
@SerialName(value = "array")
data class ARRAY(val items: OpenApi.Components.Schema? = null, val maxItems: Int? = null, val description: String? = null, val ref: String? = null, val extensions: Map<String, JsonElement> = emptyMap(), val example: JsonElement? = null, val minItems: Int? = null, val default: List<JsonElement> = emptyList(), val nullable: Boolean = false, val deprecated: Boolean = false, val readOnly: Boolean = false, val title: String? = null, val additionalProperties: JsonElement? = null, val required: List<String>? = null) : OpenApi.Components.Schema(source)

Constructors

Link copied to clipboard
constructor(items: OpenApi.Components.Schema? = null, maxItems: Int? = null, description: String? = null, ref: String? = null, extensions: Map<String, JsonElement> = emptyMap(), example: JsonElement? = null, minItems: Int? = null, default: List<JsonElement> = emptyList(), nullable: Boolean = false, deprecated: Boolean = false, readOnly: Boolean = false, title: String? = null, additionalProperties: JsonElement? = null, required: List<String>? = null)

Properties

Link copied to clipboard
open override val additionalProperties: JsonElement?
Link copied to clipboard
Link copied to clipboard
open override val deprecated: Boolean
Link copied to clipboard
open override val description: String?
Link copied to clipboard
Link copied to clipboard
open override val extensions: Map<String, JsonElement>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val nullable: Boolean
Link copied to clipboard
open override val readOnly: Boolean
Link copied to clipboard
@SerialName(value = "$ref")
val ref: String?
Link copied to clipboard
Link copied to clipboard
open override val title: String?