Interface ExternalApplication
public sealed interface ExternalApplication
Description of an external application image.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classstatic interfaceLauncher description. -
Method Summary
Modifier and TypeMethodDescriptionReturns the list of additional launchers configured for the application.appName()Returns application name.Returns application version.static ExternalApplicationextra()Returns additional properties.Returns the main launcher configured for the application.
-
Method Details
-
mainLauncher
ExternalApplication.LauncherInfo mainLauncher()Returns the main launcher configured for the application.- Returns:
- the main launcher configured for the application
-
addLaunchers
List<ExternalApplication.LauncherInfo> addLaunchers()Returns the list of additional launchers configured for the application.Returns an empty list for an application without additional launchers.
- Returns:
- the list of additional launchers configured for the application
-
appVersion
-
appName
-
extra
-
create
static ExternalApplication create(Options appOptions, List<Options> addLauncherOptions, jdk.internal.util.OperatingSystem os)
-