QueryValueSchemaMetadata

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

Constructors

Link copied to clipboard
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)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val enumValues: List<JsonNode>?
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard