public static class ConfigurationInfo.Builder extends Object
| Constructor and Description |
|---|
Builder() |
Builder(ConfigurationInfo ci) |
public Builder(ConfigurationInfo ci)
public 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, boolean isBuild)
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 updateConfigurationDescription(String configurationDescription)
public ConfigurationInfo.Builder setCCSTimeStamp(org.lsst.ccs.utilities.taitime.CCSTimeStamp ccsTimeStamp)
public ConfigurationInfo build()
Copyright © 2020 LSST. All rights reserved.