@ParametersAreNonnullByDefault public class UpdateProjectParameters extends Object
ProjectManager.updateProject(UpdateProjectParameters)
.public static UpdateProjectParameters forProject(Long projectId)
public UpdateProjectParameters key(String key)
public UpdateProjectParameters name(String name)
public UpdateProjectParameters description(String description)
public UpdateProjectParameters leadUserKey(String leadUserKey)
public UpdateProjectParameters leadUsername(String leadUsername)
leadUserKey
and getLeadUserKey()
insteadleadUsername
- to set the lead aspublic UpdateProjectParameters url(String url)
public UpdateProjectParameters assigneeType(Long assigneeType)
public UpdateProjectParameters avatarId(Long avatarId)
public UpdateProjectParameters projectType(String projectType)
public UpdateProjectParameters projectCategoryId(Long projectCategoryId)
public io.atlassian.fugue.Option<String> getKey()
public io.atlassian.fugue.Option<String> getName()
public io.atlassian.fugue.Option<String> getDescription()
public io.atlassian.fugue.Option<String> getLeadUserKey()
public io.atlassian.fugue.Option<String> getLeadUsername()
leadUserKey
and getLeadUserKey()
insteadpublic io.atlassian.fugue.Option<String> getUrl()
public io.atlassian.fugue.Option<Long> getAssigneeType()
public io.atlassian.fugue.Option<Long> getAvatarId()
public io.atlassian.fugue.Option<String> getProjectTypeKey()
public io.atlassian.fugue.Option<Long> getProjectCategoryId()
public Long getProjectId()
Copyright © 2002-2021 Atlassian. All Rights Reserved.