| Modifier and Type | Field and Description |
|---|---|
protected AdvancedServerConfig |
advancedServerConfig |
protected int |
dynamicMemory |
protected Template |
globalTemplate |
protected ServerGroupMode |
groupMode |
protected int |
joinPower |
protected boolean |
kickedForceFallback |
protected boolean |
maintenance |
protected int |
maxOnlineServers |
protected int |
memory |
protected int |
minOnlineServers |
protected String |
name |
protected int |
percentForNewServerAutomatically |
protected PriorityService |
priorityService |
protected ServerGroupType |
serverType |
protected WrappedMap |
settings |
protected Collection<Template> |
templates |
static Type |
TYPE |
protected Collection<String> |
wrapper |
| Constructor and Description |
|---|
ServerGroup(String name,
Collection<String> wrapper,
boolean kickedForceFallback,
int memory,
int dynamicMemory,
int joinPower,
boolean maintenance,
int startup,
int priority,
int groupPriority,
int priorityStopTime,
int onlineCountForPriority,
int priorityForGroupOnlineCount,
int percentForNewServerAutomatically,
ServerGroupType serverType,
ServerGroupMode groupMode,
Collection<Template> templates,
AdvancedServerConfig advancedServerConfig) |
public static final Type TYPE
protected String name
protected Collection<String> wrapper
protected boolean kickedForceFallback
protected ServerGroupType serverType
protected ServerGroupMode groupMode
protected Template globalTemplate
protected Collection<Template> templates
protected int memory
protected int dynamicMemory
protected int joinPower
protected boolean maintenance
protected int minOnlineServers
protected int maxOnlineServers
protected AdvancedServerConfig advancedServerConfig
protected int percentForNewServerAutomatically
protected PriorityService priorityService
protected WrappedMap settings
public ServerGroup(String name, Collection<String> wrapper, boolean kickedForceFallback, int memory, int dynamicMemory, int joinPower, boolean maintenance, int startup, int priority, int groupPriority, int priorityStopTime, int onlineCountForPriority, int priorityForGroupOnlineCount, int percentForNewServerAutomatically, ServerGroupType serverType, ServerGroupMode groupMode, Collection<Template> templates, AdvancedServerConfig advancedServerConfig)
public int getMemory()
public void setMemory(int memory)
public void setName(String name)
public Collection<String> getWrapper()
public void setWrapper(Collection<String> wrapper)
public int getPercentForNewServerAutomatically()
public void setPercentForNewServerAutomatically(int percentForNewServerAutomatically)
public int getJoinPower()
public void setJoinPower(int joinPower)
public AdvancedServerConfig getAdvancedServerConfig()
public void setAdvancedServerConfig(AdvancedServerConfig advancedServerConfig)
public WrappedMap getSettings()
public void setSettings(WrappedMap settings)
public ServerGroupMode getGroupMode()
public void setGroupMode(ServerGroupMode groupMode)
public Collection<Template> getTemplates()
public void setTemplates(Collection<Template> templates)
public int getDynamicMemory()
public void setDynamicMemory(int dynamicMemory)
public int getMaxOnlineServers()
public void setMaxOnlineServers(int maxOnlineServers)
public int getMinOnlineServers()
public void setMinOnlineServers(int minOnlineServers)
public PriorityService getPriorityService()
public void setPriorityService(PriorityService priorityService)
public ServerGroupType getServerType()
public void setServerType(ServerGroupType serverType)
public Template getGlobalTemplate()
public void setGlobalTemplate(Template globalTemplate)
public boolean isMaintenance()
public void setMaintenance(boolean maintenance)
public boolean isKickedForceFallback()
public void setKickedForceFallback(boolean kickedForceFallback)
public SimpleServerGroup toSimple()
Copyright © 2020. All rights reserved.