-
DevServerConfig(Path projectDirectory,
String mainClass,
String applicationName,
String namespace,
boolean watch,
boolean compileOnStart,
boolean testsEnabled,
Duration startupTimeout,
Duration gracefulShutdownTimeout,
Duration debounce,
FrontendConfig frontend,
List<String> appArgs,
boolean fastCompilerEnabled,
String environment,
List<String> applications,
int gatewayPort,
IdpMode idpMode,
Map<String, DevApplicationConfig> applicationConfig)
DevServerConfig(Path projectDirectory,
String mainClass,
String applicationName,
String namespace,
boolean watch,
boolean compileOnStart,
boolean testsEnabled,
Duration startupTimeout,
Duration gracefulShutdownTimeout,
Duration debounce,
FrontendConfig frontend,
List<String> appArgs,
boolean fastCompilerEnabled,
String environment,
List<String> applications,
int gatewayPort,
IdpMode idpMode,
Map<String, DevApplicationConfig> applicationConfig,
Duration idleTimeout)
DevServerConfig(Path projectDirectory,
String mainClass,
String applicationName,
String namespace,
boolean watch,
boolean compileOnStart,
boolean testsEnabled,
Duration startupTimeout,
Duration gracefulShutdownTimeout,
Duration debounce,
FrontendConfig frontend,
List<String> appArgs,
boolean fastCompilerEnabled,
String environment,
List<String> applications,
int gatewayPort,
IdpMode idpMode,
Map<String, DevApplicationConfig> applicationConfig,
Duration idleTimeout,
String profile,
List<io.fluxzero.devserver.RoutedFrontend> frontends)
DevServerConfig(Path projectDirectory,
String mainClass,
String applicationName,
String namespace,
boolean watch,
boolean compileOnStart,
boolean testsEnabled,
Duration startupTimeout,
Duration gracefulShutdownTimeout,
Duration debounce,
FrontendConfig frontend,
List<String> appArgs,
boolean fastCompilerEnabled,
String environment,
List<String> applications,
int gatewayPort,
IdpMode idpMode,
Map<String, DevApplicationConfig> applicationConfig,
Duration idleTimeout,
String profile,
List<io.fluxzero.devserver.RoutedFrontend> frontends,
List<io.fluxzero.devserver.DevBuildProject> projects)
DevServerConfig(Path projectDirectory,
String mainClass,
String applicationName,
String namespace,
boolean watch,
boolean compileOnStart,
boolean testsEnabled,
Duration startupTimeout,
Duration gracefulShutdownTimeout,
Duration debounce,
FrontendConfig frontend,
List<String> appArgs,
boolean fastCompilerEnabled,
String environment,
List<String> applications,
int gatewayPort,
IdpMode idpMode,
Map<String, DevApplicationConfig> applicationConfig,
Duration idleTimeout,
String profile,
List<io.fluxzero.devserver.RoutedFrontend> frontends,
List<io.fluxzero.devserver.DevBuildProject> projects,
Map<String, DevServiceConfig> services)
DevServerConfig(Path projectDirectory,
String mainClass,
String applicationName,
String namespace,
boolean watch,
boolean compileOnStart,
boolean testsEnabled,
Duration startupTimeout,
Duration gracefulShutdownTimeout,
Duration debounce,
FrontendConfig frontend,
List<String> appArgs,
boolean fastCompilerEnabled,
String environment,
List<String> applications,
int gatewayPort,
IdpMode idpMode,
Map<String, DevApplicationConfig> applicationConfig,
Duration idleTimeout,
String profile,
List<io.fluxzero.devserver.RoutedFrontend> frontends,
List<io.fluxzero.devserver.DevBuildProject> projects,
Map<String, DevServiceConfig> services,
boolean backendEnabled)
Creates an instance of a DevServerConfig record class.