Project Interface

Cloud Migration Resources

Planning a Jira Cloud migration? These resources can help you get started:

JMWE Cloud features – Review Cloud features and understand key differences between DC and Cloud.
Migration support from Appfire – Learn how we can help you migrate smoothly.

Project Interface

This document details the methods of the Project interface you can use on a project, such as those returned by the Getters when you access the Project field.

Getters

Method

Return type

Returns

Method

Return type

Returns

getAssigneeType()

Long

The default assignee type for issues that get created in this project.

getDescription()

String

The project description

getEmail()

String

The project email address from which email notifications are sent

getEntityProperty(String propertyName) 

Object 

The value of the specified Entity property of the project, parsed into a Groovy object.

getId()

Long

The project ID

getIssueTypes()

Collection<IssueType>

A Collection of IssueType for this project

getKey()

String

The project key

getLeadUserKey()

String


The Project Lead's userkey

getLeadUserName()

String

The Project Lead's username

getName()

String

Name of the project

getProjectCategoryObject()

ProjectCategory

The project category information for this project

getProjectComponents()

Collection<ProjectComponent>

The components for this Project

getProjectLead()

ApplicationUser

The project lead

getUrl()

String

The project URL

getVersions()

Collection<Version>

The versions of the project

getRoleMembers(String projectRoleName) 

Set<ApplicationUser>

Returns the members of a project role in this project.

Setters

Method

Return type

Returns

Method

Return type

Returns

setEntityProperty(String propertyName, Object value) 

void

Sets the value of the specified Entity property of the project to a JSON representation of the specified value.

setEntityPropertyToJsonString(String propertyName, String jsonString) 

void

Sets the value of the specified Entity property of the project to the specified JSON string.

Deleters

Method

Return type

Returns

Method

Return type

Returns

deleteEntityProperty(String propertyName) 

void

Deletes the specified Entity property of the project.

Need support? Create a request with our support team.

Copyright © 2005 - 2026 Appfire | All rights reserved.