public class ProjectData
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Class and Description |
|---|---|
static class |
ProjectData.ProjectDataBuilder |
| Constructor and Description |
|---|
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. |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<java.lang.String> |
getAllowedReviewers() |
java.lang.Integer |
getDefaultDuration() |
java.lang.String |
getDefaultModerator() |
java.lang.String |
getDefaultObjectives() |
java.lang.String |
getDefaultRepositoryName() |
java.util.List<java.lang.String> |
getDefaultReviewerUsers() |
int |
getId() |
java.lang.String |
getKey() |
java.lang.String |
getName() |
int |
getPermissionSchemeId() |
boolean |
isAllowReviewersToJoin() |
boolean |
isModeratorEnabled() |
void |
setAllowedReviewers(java.util.List<java.lang.String> allowedReviewers) |
void |
setAllowReviewersToJoin(boolean allowReviewersToJoin) |
void |
setDefaultDuration(java.lang.Integer defaultDuration) |
void |
setDefaultModerator(java.lang.String defaultModerator) |
void |
setDefaultObjectives(java.lang.String defaultObjectives) |
void |
setDefaultRepositoryName(java.lang.String defaultRepositoryName) |
void |
setDefaultReviewerUsers(java.util.List<java.lang.String> defaultReviewerUsers) |
void |
setId(int id) |
void |
setKey(java.lang.String key) |
void |
setModeratorEnabled(boolean moderatorEnabled) |
void |
setName(java.lang.String name) |
void |
setPermissionSchemeId(int permissionSchemeId) |
public ProjectData()
ProjectData.ProjectDataBuilder.builder() insteadpublic 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)
ProjectData.ProjectDataBuilder.builder() instead.allowedReviewers - a list of reviewers that are allowed to participate in this review. It contains a list of usernames.public int getId()
public void setId(int id)
public java.lang.String getDefaultObjectives()
public void setDefaultObjectives(java.lang.String defaultObjectives)
public java.lang.String getDefaultModerator()
public void setDefaultModerator(java.lang.String defaultModerator)
public boolean isModeratorEnabled()
public void setModeratorEnabled(boolean moderatorEnabled)
public java.util.List<java.lang.String> getDefaultReviewerUsers()
public void setDefaultReviewerUsers(java.util.List<java.lang.String> defaultReviewerUsers)
public java.util.List<java.lang.String> getAllowedReviewers()
public void setAllowedReviewers(java.util.List<java.lang.String> allowedReviewers)
public java.lang.String getName()
public void setName(java.lang.String name)
public java.lang.String getKey()
public void setKey(java.lang.String key)
public java.lang.String getDefaultRepositoryName()
public void setDefaultRepositoryName(java.lang.String defaultRepositoryName)
public int getPermissionSchemeId()
public void setPermissionSchemeId(int permissionSchemeId)
public boolean isAllowReviewersToJoin()
public void setAllowReviewersToJoin(boolean allowReviewersToJoin)
public java.lang.Integer getDefaultDuration()
public void setDefaultDuration(java.lang.Integer defaultDuration)
defaultDuration - the default duration for reviews in this project, expressed in
week days.