Class InapplicableSettingsImpl
- java.lang.Object
-
- jetbrains.buildServer.serverSide.impl.versionedSettings.InapplicableSettingsImpl
-
- All Implemented Interfaces:
InapplicableSettings
public class InapplicableSettingsImpl extends Object implements InapplicableSettings
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.serverSide.impl.versionedSettings.InapplicableSettings
InapplicableSettings.ChangesInSettings<T>, InapplicableSettings.ProblemConsumer, InapplicableSettings.ProblemType, InapplicableSettings.ReportingLevel
-
-
Field Summary
-
Fields inherited from interface jetbrains.buildServer.serverSide.impl.versionedSettings.InapplicableSettings
PROPERTY_BUILDFEATURES, PROPERTY_DEPENDENCIES, PROPERTY_PREFIX, PROPERTY_TRIGGERS, PROPERTY_VCS
-
-
Method Summary
-
-
-
Method Detail
-
isProblemsFound
public boolean isProblemsFound()
- Specified by:
isProblemsFound
in interfaceInapplicableSettings
-
isChangesFound
public boolean isChangesFound()
- Specified by:
isChangesFound
in interfaceInapplicableSettings
-
getBuildPromotion
@NotNull public BuildPromotionEx getBuildPromotion()
- Specified by:
getBuildPromotion
in interfaceInapplicableSettings
-
getChangesInDependencies
public InapplicableSettings.ChangesInSettings<DependencyOptions> getChangesInDependencies()
- Specified by:
getChangesInDependencies
in interfaceInapplicableSettings
-
getChangesInVcsRoots
public InapplicableSettings.ChangesInSettings<VcsRootInstanceEntry> getChangesInVcsRoots()
- Specified by:
getChangesInVcsRoots
in interfaceInapplicableSettings
-
getChangesInTriggers
public InapplicableSettings.ChangesInSettings<ParametersDescriptor> getChangesInTriggers()
- Specified by:
getChangesInTriggers
in interfaceInapplicableSettings
-
getChangesInBuildFeatures
public InapplicableSettings.ChangesInSettings<ParametersDescriptor> getChangesInBuildFeatures()
- Specified by:
getChangesInBuildFeatures
in interfaceInapplicableSettings
-
reportProblems
public void reportProblems(@NotNull InapplicableSettings.ProblemConsumer consumer)
- Specified by:
reportProblems
in interfaceInapplicableSettings
-
getBuildTypeName
@NotNull public static String getBuildTypeName(DependencyOptions dependency)
-
getVcsSettingsChangeDetails
public static String getVcsSettingsChangeDetails(@NotNull InapplicableSettings.ChangesInSettings<VcsRootInstanceEntry> changes)
-
getSnapshotDependenciesChangeDetails
public static String getSnapshotDependenciesChangeDetails(@NotNull InapplicableSettings.ChangesInSettings<DependencyOptions> changes)
-
getReportingLevel
@NotNull public InapplicableSettings.ReportingLevel getReportingLevel(@NotNull InapplicableSettings.ProblemType problemType, @NotNull BuildTypeEx settings)
-
-