@Entity public class ConfigurationRun extends Object implements Serializable
A configuration run records the following configuration information, for a given agent, at a given time :
Description
The running named configuration for each category, as a map of
Configuration
Any run-time configuration parameter change that occurs on top of the
current running named configuration, as a set of
ConfigurationParameterChange
| Modifier | Constructor and Description |
|---|---|
protected |
ConfigurationRun() |
|
ConfigurationRun(Configuration config,
long startTime) |
|
ConfigurationRun(ConfigurationRun other,
long startTime) |
|
ConfigurationRun(long startTime) |
| Modifier and Type | Method and Description |
|---|---|
void |
addRuntimeChange(ConfigurationParameterValue cpc) |
Configuration |
getConfiguration() |
String |
getConfigurationDescriptionString() |
ConfigurationParameterValue |
getConfigurationParameterValueForRun(ParameterPath path) |
GlobalConfiguration |
getGlobalConfiguration() |
long |
getId() |
Map<ParameterPath,ConfigurationParameterValue> |
getRuntimeChanges() |
long |
getTstart() |
long |
getTstop() |
boolean |
isDirty() |
void |
setConfiguration(Configuration configuration) |
void |
setGlobalConfiguration(GlobalConfiguration globalConfiguration) |
void |
setRuntimeChanges(Map<ParameterPath,ConfigurationParameterValue> runtimeChanges) |
void |
setTstop(long tstop) |
protected ConfigurationRun()
public ConfigurationRun(long startTime)
public ConfigurationRun(Configuration config, long startTime)
public ConfigurationRun(ConfigurationRun other, long startTime)
public long getId()
public Configuration getConfiguration()
public void setConfiguration(Configuration configuration)
public Map<ParameterPath,ConfigurationParameterValue> getRuntimeChanges()
public void setRuntimeChanges(Map<ParameterPath,ConfigurationParameterValue> runtimeChanges)
public void addRuntimeChange(ConfigurationParameterValue cpc)
public ConfigurationParameterValue getConfigurationParameterValueForRun(ParameterPath path)
public long getTstart()
public long getTstop()
public void setTstop(long tstop)
public GlobalConfiguration getGlobalConfiguration()
public void setGlobalConfiguration(GlobalConfiguration globalConfiguration)
public boolean isDirty()
public String getConfigurationDescriptionString()
Copyright © 2018 LSST. All rights reserved.