public static class ConfigurationInfo.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public ConfigurationInfo.Builder setDescription(String description)
public ConfigurationInfo.Builder setGlobalConfigurationInformation(String globalName, Integer version)
public ConfigurationInfo.Builder setConfigurationState(ConfigurationState configState)
public ConfigurationInfo.Builder addParameter(org.lsst.ccs.utilities.structs.ParameterPath path, Type type, String category, String description, boolean isFinal, boolean isReadOnly)
public ConfigurationInfo.Builder updateParameter(org.lsst.ccs.utilities.structs.ParameterPath path, String configuredValue, String currentValue, boolean dirty)
public ConfigurationInfo.Builder updateCategoryInformation(String cat, String configName, Integer version, boolean dirty)
public ConfigurationInfo.Builder addRecentChange(String path)
public ConfigurationInfo.Builder updateVersions(int globalVersion, Map<String,Integer> versions)
public ConfigurationInfo.Builder setCCSTimeStamp(org.lsst.ccs.utilities.taitime.CCSTimeStamp ccsTimeStamp)
public ConfigurationInfo build()
Copyright © 2019 LSST. All rights reserved.