Class DirectoryBasedProjectSettingsPathsProvider
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.versionedSettings.DirectoryBasedProjectSettingsPathsProvider
-
- All Implemented Interfaces:
ProjectSettingsPathsProvider
public class DirectoryBasedProjectSettingsPathsProvider extends Object implements ProjectSettingsPathsProvider
ProjectSettingsPathsProvider for formats (generators), which Versioned Settings files are some directory and its content (e.g., XML or Kotlin DSL with .teamcity default directory)
-
-
Constructor Summary
Constructors Constructor Description DirectoryBasedProjectSettingsPathsProvider(VersionedSettingsOptions versionedSettingsOptions)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProjectSettingsPathsgetProjectSettingsPaths(String pathToSettings)Returns ProjectSettingsPaths object for given Versioned Settings format (generator) and Versioned Settings configuration.
-
-
-
Constructor Detail
-
DirectoryBasedProjectSettingsPathsProvider
public DirectoryBasedProjectSettingsPathsProvider(@NotNull VersionedSettingsOptions versionedSettingsOptions)
-
-
Method Detail
-
getProjectSettingsPaths
@NotNull public ProjectSettingsPaths getProjectSettingsPaths(@Nullable String pathToSettings)
Description copied from interface:ProjectSettingsPathsProviderReturns ProjectSettingsPaths object for given Versioned Settings format (generator) and Versioned Settings configuration.- Specified by:
getProjectSettingsPathsin interfaceProjectSettingsPathsProvider- Returns:
- see above
-
-