public class ServerConfiguration extends FileConfiguration
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
DEFAULT_MAX_CPUS |
static java.lang.String |
DEFAULT_MAX_DISK |
static java.lang.String |
DEFAULT_MAX_GPUS |
static java.lang.String |
DEFAULT_MAX_LIST_JOB_SIZE |
static java.lang.String |
DEFAULT_MAX_MEM |
static java.lang.String |
DEFAULT_MAX_PORTS |
static java.lang.String |
DEFAULT_MAX_SIMULTANEOUS_JOBS |
static java.lang.String |
DEFAULT_MAX_STOCK_SIZE |
static java.lang.String |
MAX_CPUS |
static java.lang.String |
MAX_DISK |
static java.lang.String |
MAX_GPUS |
static java.lang.String |
MAX_LIST_JOB_SIZE |
static java.lang.String |
MAX_MEM |
static java.lang.String |
MAX_PORTS |
static java.lang.String |
MAX_SIMULTANEOUS_JOBS |
static java.lang.String |
MAX_STOCK_SIZE |
DEFAULT_JMX_PORT, properties
Constructor and Description |
---|
ServerConfiguration(java.io.InputStream in) |
ServerConfiguration(java.lang.String file) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
classpath() |
java.util.Properties |
copyAsProperties() |
java.lang.String |
getDatabaseDriver() |
java.util.Optional<java.lang.String> |
getDatabasePass() |
java.lang.String |
getDatabaseURL() |
java.util.Optional<java.lang.String> |
getDatabaseUser() |
boolean |
getGc() |
int |
getGcInterval() |
int |
getGcLeeway() |
ResourceQuantity |
getMaxJobSize() |
int |
getMaxListJobSize() |
int |
getMaxSimultaneousJobs() |
int |
getMaxStockSize() |
java.lang.String |
getMesosMaster() |
java.lang.String |
getPlannerName() |
java.lang.String |
getPrincipal() |
int |
getRefuseSeconds() |
java.lang.String |
getRole() |
java.lang.String |
getSecretFile() |
java.net.URI |
getUri() |
java.lang.String |
getUserName() |
boolean |
hasSecretFile() |
boolean |
isBuiltInPlanner() |
boolean |
isTLS() |
java.lang.String |
toString() |
boolean |
useGPU() |
authenticationEnabled, getAccessKey, getAuthenticator, getBoolProperty, getBoundedIntProperty, getIntProperty, getJmxPort, getKeystoreFile, getKeystorePass, getLowerboundedIntProperty, getTruststoreFile, getTruststorePass, getUser, insecure, userAsConfig
public static final java.lang.String MAX_SIMULTANEOUS_JOBS
public static final java.lang.String DEFAULT_MAX_SIMULTANEOUS_JOBS
public static final java.lang.String MAX_STOCK_SIZE
public static final java.lang.String DEFAULT_MAX_STOCK_SIZE
public static final java.lang.String MAX_CPUS
public static final java.lang.String DEFAULT_MAX_CPUS
public static final java.lang.String MAX_MEM
public static final java.lang.String DEFAULT_MAX_MEM
public static final java.lang.String MAX_GPUS
public static final java.lang.String DEFAULT_MAX_GPUS
public static final java.lang.String MAX_PORTS
public static final java.lang.String DEFAULT_MAX_PORTS
public static final java.lang.String MAX_DISK
public static final java.lang.String DEFAULT_MAX_DISK
public static final java.lang.String MAX_LIST_JOB_SIZE
public static final java.lang.String DEFAULT_MAX_LIST_JOB_SIZE
public ServerConfiguration(java.io.InputStream in) throws java.io.IOException, java.net.URISyntaxException
java.io.IOException
java.net.URISyntaxException
public ServerConfiguration(java.lang.String file) throws java.io.IOException, java.net.URISyntaxException
java.io.IOException
java.net.URISyntaxException
public java.lang.String getMesosMaster()
public java.net.URI getUri()
public boolean isTLS()
public java.lang.String getPrincipal()
public boolean hasSecretFile()
public java.lang.String getSecretFile()
public java.lang.String getRole()
public java.lang.String getUserName()
public boolean useGPU()
public int getMaxSimultaneousJobs()
public int getMaxStockSize()
public java.lang.String getDatabaseURL()
public java.lang.String getDatabaseDriver()
public java.util.Optional<java.lang.String> getDatabaseUser()
public java.util.Optional<java.lang.String> getDatabasePass()
public ResourceQuantity getMaxJobSize()
public java.lang.String getPlannerName()
public int getRefuseSeconds()
public boolean getGc()
public int getGcLeeway()
public int getGcInterval()
public int getMaxListJobSize()
public java.util.Properties copyAsProperties()
public java.lang.String classpath()
public boolean isBuiltInPlanner()
public java.lang.String toString()
toString
in class FileConfiguration