@com.fasterxml.jackson.annotation.JsonInclude(value: JsonInclude.Include.NON_NULL) class ProjectUpdateDelegate extends java.lang.Object implements com.onresolve.scriptrunner.hapi.ProjectUpdateDelegate
Delegate for updating Jira project attributes.
The ProjectUpdateDelegate provides methods to modify various attributes of an existing Jira project.
It acts as a wrapper for ProjectOperationDelegate, reusing its functionality to handle common project
operations, while also allowing selective inclusion of non-null fields in serialized outputs.
Projects.getByKey("TEST").update {
setName("Updated Project Name")
setDescription("Updated description for the project.")
setProjectCategory("Engineering")
} | Type | Name and description |
|---|---|
ProjectOperationDelegate |
delegate |
| Constructor and description |
|---|
ProjectUpdateDelegate() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#equals(java.lang.Object), java.lang.Object#getClass(), java.lang.Object#hashCode(), java.lang.Object#notify(), java.lang.Object#notifyAll(), java.lang.Object#toString(), java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int) |
Groovy Documentation