Package jetbrains.buildServer.configs
Class DefaultParams
- java.lang.Object
-
- jetbrains.buildServer.configs.DefaultParams
-
public class DefaultParams extends Object
-
-
Field Summary
Fields Modifier and Type Field Description static String
ARTIFACT_STORAGE_TYPE
static String
CONNECTION_PROVIDER_TYPE
static String
EXECUTOR_PROVIDER_TYPE
static String
ISSUE_PROVIDER_TYPE
-
Constructor Summary
Constructors Constructor Description DefaultParams()
-
Method Summary
-
-
-
Field Detail
-
ARTIFACT_STORAGE_TYPE
public static final String ARTIFACT_STORAGE_TYPE
- See Also:
- Constant Field Values
-
ISSUE_PROVIDER_TYPE
public static final String ISSUE_PROVIDER_TYPE
- See Also:
- Constant Field Values
-
CONNECTION_PROVIDER_TYPE
public static final String CONNECTION_PROVIDER_TYPE
- See Also:
- Constant Field Values
-
EXECUTOR_PROVIDER_TYPE
public static final String EXECUTOR_PROVIDER_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
setDefaultVcsParameters
public void setDefaultVcsParameters(@NotNull String vcsType, @NotNull Map<String,String> defaultParams)
-
setDefaultRunnerParameters
public void setDefaultRunnerParameters(@NotNull String runnerType, @NotNull Map<String,String> defaultParams)
-
setDefaultTriggerParameters
public void setDefaultTriggerParameters(@NotNull String triggerType, @NotNull Map<String,String> defaultParams)
-
setDefaultBuildFeatureParameters
public void setDefaultBuildFeatureParameters(@NotNull String featureType, @NotNull Map<String,String> defaultParams)
-
setDefaultProjectFeatureParameters
public void setDefaultProjectFeatureParameters(@NotNull String featureType, @NotNull String innerType, @NotNull Map<String,String> defaultParams)
-
getDefaultVcsParams
@NotNull public Map<String,String> getDefaultVcsParams(@Nullable String vcsType)
-
getDefaultRunnerParams
@NotNull public Map<String,String> getDefaultRunnerParams(@Nullable String runnerType)
-
getDefaultTriggerParams
@NotNull public Map<String,String> getDefaultTriggerParams(@Nullable String triggerType)
-
getDefaultBuildFeatureParams
@NotNull public Map<String,String> getDefaultBuildFeatureParams(@Nullable String featureType)
-
getDefaultProjectFeatureParams
@NotNull public Map<String,String> getDefaultProjectFeatureParams(@Nullable String featureType, @NotNull Parameters parameters)
Some project feaures could have different default parameters depending on their inner type, which could be resolved only after parameters load.
-
updateFromDefaults
public void updateFromDefaults(DefaultParams existingParams)
-
-