net.nemerosa.ontrack.model.extension.ExtensionFeature.kt Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ontrack-model Show documentation
Show all versions of ontrack-model Show documentation
Ontrack module: ontrack-model
package net.nemerosa.ontrack.model.extension
interface ExtensionFeature {
/**
* Short ID of this extension
*/
val id: String
/**
* Display name for this extension
*/
val name: String
/**
* Description for this extension
*/
val description: String
/**
* Gets the version of this feature
*/
val version: String
val options: ExtensionFeatureOptions
get() = ExtensionFeatureOptions.DEFAULT
val featureDescription: ExtensionFeatureDescription
get() = ExtensionFeatureDescription(
id,
name,
description,
version,
options
)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy