QueryValueSchemaMetadata

constructor(kind: QueryValueKind, title: String? = null, description: String? = null, enumValues: List<JsonNode>? = null, valueTypes: Set<QueryValueType> = emptySet(), nullable: Boolean = true, required: Boolean = false, semanticType: QuerySemanticType? = null, properties: Map<String, QueryValueSchemaMetadata> = emptyMap(), items: QueryValueSchemaMetadata? = null, additionalProperties: QueryValueSchemaMetadata? = null, alternatives: List<QueryValueSchemaMetadata> = emptyList(), capabilities: Set<QueryCapability> = emptySet(), masked: Boolean = false)