-
Returns the value of the
frontend record component.
Returns a copy with the public paths that should bypass the frontend and retain their path toward Fluxzero.
Returns a copy with the working directory and optional setup command for the managed frontend.
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)
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)
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)
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)
Creates an instance of a DevServerConfig record class.