Class VcsUrlObjectSetupBean
- java.lang.Object
-
- jetbrains.buildServer.controllers.admin.projects.setupFromUrl.VcsUrlObjectSetupBean
-
public class VcsUrlObjectSetupBean extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVcsUrlObjectSetupBean.VcsSettingsMode
-
Constructor Summary
Constructors Constructor Description VcsUrlObjectSetupBean(SetupObjectFromResourceBean setupObjectFromResourceBean, VcsManagerEx vcsManager, boolean hasPermissionsToEnableVersionedSettings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddRequiredDslParameters(List<String> requiredParams)StringgetBuildTypeName()StringgetConnectionId()SimpleCredentialsgetCredentials()VcsSupportCoregetDetectedVcs()DiscoveredObjectgetDiscoveredResourceDescriptor()Map<String,String>getDslContextParams()Map<String,String>getNotEmptyDslContextParams()StringgetObjectType()SProjectgetParentProject()StringgetProjectName()StringgetRepositoryUrl()StringgetSelectedVcsRootId()VcsUrlObjectSetupBean.VcsSettingsModegetVcsSettingsOption()booleanisHasPermissionsToEnableVersionedSettings()booleanisVcsWithCredentials()booleanisVersionedSettingsFound()voidsetBuildTypeName(String buildTypeName)voidsetDslParameters(Map<String,String> dslParameters)voidsetProjectName(String projectName)voidsetSelectedVcsRootId(String selectedVcsRootId)voidsetVcsSettingsOption(VcsUrlObjectSetupBean.VcsSettingsMode vcsSettingsOption)
-
-
-
Constructor Detail
-
VcsUrlObjectSetupBean
public VcsUrlObjectSetupBean(@NotNull SetupObjectFromResourceBean setupObjectFromResourceBean, @NotNull VcsManagerEx vcsManager, boolean hasPermissionsToEnableVersionedSettings)
-
-
Method Detail
-
getProjectName
public String getProjectName()
-
setProjectName
public void setProjectName(String projectName)
-
getBuildTypeName
public String getBuildTypeName()
-
setBuildTypeName
public void setBuildTypeName(String buildTypeName)
-
getSelectedVcsRootId
public String getSelectedVcsRootId()
-
setSelectedVcsRootId
public void setSelectedVcsRootId(String selectedVcsRootId)
-
getDiscoveredResourceDescriptor
public DiscoveredObject getDiscoveredResourceDescriptor()
-
getObjectType
public String getObjectType()
-
getDetectedVcs
@NotNull public VcsSupportCore getDetectedVcs()
-
isVersionedSettingsFound
public boolean isVersionedSettingsFound()
-
isHasPermissionsToEnableVersionedSettings
public boolean isHasPermissionsToEnableVersionedSettings()
-
isVcsWithCredentials
public boolean isVcsWithCredentials()
-
getParentProject
@NotNull public SProject getParentProject()
-
getRepositoryUrl
@NotNull public String getRepositoryUrl()
-
getCredentials
@Nullable public SimpleCredentials getCredentials()
-
addRequiredDslParameters
public void addRequiredDslParameters(@NotNull List<String> requiredParams)
-
getVcsSettingsOption
public VcsUrlObjectSetupBean.VcsSettingsMode getVcsSettingsOption()
-
setVcsSettingsOption
public void setVcsSettingsOption(VcsUrlObjectSetupBean.VcsSettingsMode vcsSettingsOption)
-
getConnectionId
@Nullable public String getConnectionId()
-
-