Package jetbrains.buildServer.serverSide
Class PreferencesInstallationInfo
- java.lang.Object
-
- jetbrains.buildServer.serverSide.PreferencesInstallationInfo
-
- All Implemented Interfaces:
InstallationInfo
public class PreferencesInstallationInfo extends Object implements InstallationInfo
-
-
Constructor Summary
Constructors Constructor Description PreferencesInstallationInfo(Preferences installationNode, String uuid)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
get(String key)
Iterable<Map.Entry<String,String>>
getEntries()
String
getUUID()
-
-
-
Constructor Detail
-
PreferencesInstallationInfo
public PreferencesInstallationInfo(@NotNull Preferences installationNode, @NotNull String uuid)
-
-
Method Detail
-
get
@Nullable public String get(@NotNull String key)
- Specified by:
get
in interfaceInstallationInfo
- Parameters:
key
- parameter key- Returns:
- parameter value or null if such parameter doesn't exist
-
getEntries
@NotNull public Iterable<Map.Entry<String,String>> getEntries()
- Specified by:
getEntries
in interfaceInstallationInfo
- Returns:
- all keys and their values. All values are not null
-
getUUID
@NotNull public String getUUID()
- Specified by:
getUUID
in interfaceInstallationInfo
- Returns:
- current uuid
-
-