Class NotificationRulesForm.EditableNotificationRule
- java.lang.Object
-
- jetbrains.buildServer.controllers.profile.notifications.NotificationRulesForm.EditableNotificationRule
-
- Enclosing class:
- NotificationRulesForm
public class NotificationRulesForm.EditableNotificationRule extends Object
-
-
Constructor Summary
Constructors Constructor Description EditableNotificationRule()
EditableNotificationRule(NotificationRule rule)
-
Method Summary
-
-
-
Constructor Detail
-
EditableNotificationRule
public EditableNotificationRule()
-
EditableNotificationRule
public EditableNotificationRule(NotificationRule rule)
-
-
Method Detail
-
isCanEdit
public boolean isCanEdit()
-
getRootProjectsJsonArray
public String getRootProjectsJsonArray()
-
getRootProjectsWithPathsJsonArray
public String getRootProjectsWithPathsJsonArray()
-
getEditableRootProjects
public List<ProjectHierarchyTreeBean> getEditableRootProjects()
-
getRootProjects
public List<ProjectHierarchyTreeBean> getRootProjects()
-
isAddedOrEdited
public boolean isAddedOrEdited()
-
setAddedOrEdited
public void setAddedOrEdited(boolean addedOrEdited)
-
getId
public long getId()
-
setRuleId
public void setRuleId(long newId)
-
getPosition
public int getPosition()
-
setRulePosition
public void setRulePosition(int position)
-
getHiddenCount
public long getHiddenCount()
-
getSelectedBuildTypes
public Collection<SBuildType> getSelectedBuildTypes()
-
setBuildTypeId
public void setBuildTypeId(String[] buildTypeIds)
-
setProjectId
public void setProjectId(String[] projectIds)
-
clear
public void clear()
-
isNewRule
public boolean isNewRule()
-
getWatchType
public String getWatchType()
-
setWatchType
public void setWatchType(String watchType)
-
setBranchFilter
public void setBranchFilter(String branchFilter)
-
getBranchFilter
public String getBranchFilter()
-
getFavoriteBuildsFilter
public boolean getFavoriteBuildsFilter()
-
getUserChangesFilter
public boolean getUserChangesFilter()
-
setFavoriteBuildsFilter
public void setFavoriteBuildsFilter(boolean favoriteBuildsFilter)
-
setUserChangesFilter
public void setUserChangesFilter(boolean userChangesFilter)
-
isDefaultBranchFilter
public boolean isDefaultBranchFilter()
-
getCurrentDefaultBranchFilter
public String getCurrentDefaultBranchFilter()
-
toNotificationRule
public NotificationRule toNotificationRule() throws BuildTypeNotFoundException, ProjectNotFoundException
-
isCommitterRule
public boolean isCommitterRule()
-
isRootProjectIncluded
public boolean isRootProjectIncluded()
-
isSelectedBuildTypesRule
public boolean isSelectedBuildTypesRule()
-
isSystemWideRule
public boolean isSystemWideRule()
-
-