Uses of Record Class
io.fluxzero.devserver.FrontendConfig
Packages that use FrontendConfig
-
Uses of FrontendConfig in io.fluxzero.devserver
Methods in io.fluxzero.devserver that return FrontendConfigModifier and TypeMethodDescriptionstatic FrontendConfigstatic FrontendConfigFrontendConfig.externalUrl(String url) DevServerConfig.frontend()Returns the value of thefrontendrecord component.static FrontendConfigFrontendConfig.none()FrontendConfig.withBackendPaths(List<String> backendPaths) Returns a copy with the public paths that should bypass the frontend and retain their path toward Fluxzero.FrontendConfig.withLaunchSetup(String directory, String setupCommand) Returns a copy with the working directory and optional setup command for the managed frontend.FrontendConfig.withReadinessPath(String readinessPath) Returns a copy that probes the given HTTP path for frontend readiness.Constructors in io.fluxzero.devserver with parameters of type FrontendConfigModifierConstructorDescriptionDevServerConfig(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) 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) 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, DevIngressConfig ingress) Creates an instance of aDevServerConfigrecord class.