
org.jobrunr.dashboard.JobRunrDashboardWebServerConfiguration Maven / Gradle / Ivy
package org.jobrunr.dashboard;
/**
* This class allows to configure the JobRunrDashboard
*/
public class JobRunrDashboardWebServerConfiguration {
int port = 8000;
private JobRunrDashboardWebServerConfiguration() {
}
/**
* This returns the default configuration with the JobRunrDashboard running on port 8000
*
* @return the default JobRunrDashboard configuration
*/
public static JobRunrDashboardWebServerConfiguration usingStandardDashboardConfiguration() {
return new JobRunrDashboardWebServerConfiguration();
}
/**
* Specifies the port on which the JobRunrDashboard will run
*
* @param port the port on which the JobRunrDashboard will run
* @return the same configuration instance which provides a fluent api
*/
public JobRunrDashboardWebServerConfiguration andPort(int port) {
this.port = port;
return this;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy