com.atlassian.crucible.spi.data
Class ProjectData
java.lang.Object
com.atlassian.crucible.spi.data.ProjectData
- All Implemented Interfaces:
- java.io.Serializable
public class ProjectData
- extends java.lang.Object
- implements java.io.Serializable
Holds the attributes of a Project
- See Also:
- Serialized Form
|
Constructor Summary |
ProjectData()
Deprecated. This is only used for xml serialization. Use ProjectData.ProjectDataBuilder.builder() instead |
ProjectData(int id,
java.lang.String name,
java.lang.String key,
java.lang.String defaultRepositoryName,
int permissionSchemeId,
boolean allowReviewersToJoin,
java.lang.Integer defaultDuration,
java.util.List<java.lang.String> defaultReviewers,
java.lang.String defaultModerator,
boolean moderatorEnabled,
java.util.List<java.lang.String> allowedReviewers,
java.lang.String defaultObjectives)
Deprecated. Use ProjectData.ProjectDataBuilder.builder() instead. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProjectData
public ProjectData()
- Deprecated. This is only used for xml serialization. Use
ProjectData.ProjectDataBuilder.builder() instead
ProjectData
public ProjectData(int id,
java.lang.String name,
java.lang.String key,
java.lang.String defaultRepositoryName,
int permissionSchemeId,
boolean allowReviewersToJoin,
java.lang.Integer defaultDuration,
java.util.List<java.lang.String> defaultReviewers,
java.lang.String defaultModerator,
boolean moderatorEnabled,
java.util.List<java.lang.String> allowedReviewers,
java.lang.String defaultObjectives)
- Deprecated. Use
ProjectData.ProjectDataBuilder.builder() instead.
- Parameters:
allowedReviewers - a list of reviewers that are allowed to participate in this review. It contains a list of usernames.
getId
public int getId()
setId
public void setId(int id)
getDefaultObjectives
public java.lang.String getDefaultObjectives()
setDefaultObjectives
public void setDefaultObjectives(java.lang.String defaultObjectives)
getDefaultModerator
public java.lang.String getDefaultModerator()
setDefaultModerator
public void setDefaultModerator(java.lang.String defaultModerator)
isModeratorEnabled
public boolean isModeratorEnabled()
setModeratorEnabled
public void setModeratorEnabled(boolean moderatorEnabled)
getDefaultReviewerUsers
public java.util.List<java.lang.String> getDefaultReviewerUsers()
setDefaultReviewerUsers
public void setDefaultReviewerUsers(java.util.List<java.lang.String> defaultReviewerUsers)
getAllowedReviewers
public java.util.List<java.lang.String> getAllowedReviewers()
setAllowedReviewers
public void setAllowedReviewers(java.util.List<java.lang.String> allowedReviewers)
getName
public java.lang.String getName()
setName
public void setName(java.lang.String name)
getKey
public java.lang.String getKey()
setKey
public void setKey(java.lang.String key)
getDefaultRepositoryName
public java.lang.String getDefaultRepositoryName()
setDefaultRepositoryName
public void setDefaultRepositoryName(java.lang.String defaultRepositoryName)
getPermissionSchemeId
public int getPermissionSchemeId()
setPermissionSchemeId
public void setPermissionSchemeId(int permissionSchemeId)
isAllowReviewersToJoin
public boolean isAllowReviewersToJoin()
setAllowReviewersToJoin
public void setAllowReviewersToJoin(boolean allowReviewersToJoin)
getDefaultDuration
public java.lang.Integer getDefaultDuration()
- Returns:
- the default duration for reviews in this project, expressed in
week days.
setDefaultDuration
public void setDefaultDuration(java.lang.Integer defaultDuration)
- Parameters:
defaultDuration - the default duration for reviews in this project, expressed in
week days.