CustomCommand

@Serializable
data class CustomCommand(val commands: List<String> = mutableListOf(), val vmOptionsFilePath: String? = null, val bootClassPathJarNames: List<String> = mutableListOf(), val additionalJvmArguments: List<String> = mutableListOf(), val mainClass: String? = null, val envVarBaseName: String? = null, val dataDirectoryName: String? = null) : Serializable

Represents a custom command configuration.

Constructors

Link copied to clipboard
constructor(commands: List<String> = mutableListOf(), vmOptionsFilePath: String? = null, bootClassPathJarNames: List<String> = mutableListOf(), additionalJvmArguments: List<String> = mutableListOf(), mainClass: String? = null, envVarBaseName: String? = null, dataDirectoryName: String? = null)

Properties

Link copied to clipboard

Additional JVM arguments.

Link copied to clipboard

The names of the JAR files to be included in the boot classpath.

Link copied to clipboard

The list of command names.

Link copied to clipboard

The directory name for data storage.

Link copied to clipboard

The base name for environment variables.

Link copied to clipboard

The main class to be executed.

Link copied to clipboard

The path to the file containing VM options.