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 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 setRecentChanges(List<String> recentChanges)
public ConfigurationInfo.Builder addRecentChange(String path)
public ConfigurationInfo.Builder updateConfigurationDescription(String configurationDescription)
public ConfigurationInfo.Builder updateConfigurationDescription(String fullConfigurationDescription, String configurationDescription)
public ConfigurationInfo.Builder setCCSTimeStamp(org.lsst.ccs.utilities.taitime.CCSTimeStamp ccsTimeStamp)
public ConfigurationInfo.Builder updateCategoryChecksum(String category, Long checksum)
public ConfigurationInfo build()
Copyright © 2022 LSST. All rights reserved.