ApplicationMetadata¶
Metadata associated with an Application
data class ApplicationMetadata(
val name: String,
val version: String,
val authors: List<String>,
val title: String,
val description: String,
val website: String?,
val public: Boolean,
val flavorName: String?,
val group: ApplicationGroup?,
val createdAt: Long?,
val isPublic: Boolean,
)
The metadata describes information mostly useful for presentation purposes. The only exception are name and
version which are (also) used as identifiers.
Properties
name: String A stable identifier for this Application's name
String
version: String A stable identifier for this Application's version
String
title: String A (non-stable) title for this Application, used for presentation
String
description: String A markdown document describing this Application
String
website: String? An absolute URL which points to further information about the Application
String?
public: Boolean A flag which describes if this Application is publicly accessible
Boolean
flavorName: String? Name of the Application within the ApplicationGroup. If not defined, the title will be used.
String?
group: ApplicationGroup? The ApplicationGroup of the Application
ApplicationGroup?
createdAt: Long?
Long?
isPublic: Boolean
Boolean