@com.adaptavist.hapi.cloud.analytics.CloudTracked class Groups extends java.lang.Object
Provides utilities for retrieving Jira groups.
Groups are collections of users used for permissions, notifications, and access control in Jira. This class enables you to quickly obtain a Group object for a given group name.
Example Usage in Groovy:// Retrieve a group by its name
def group = Groups.getByName("jira-administrators")
// Access group properties
println "Group Name: ${group.name"
println "Group ID: ${group.groupId}"
}
Notes:
| Constructor and description |
|---|
Groups() |
| 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) |
Retrieves a Jira group by its name.
If the group does not exist, a NoGroupFoundException is thrown.
Example Usage in Groovy:def group = Groups.getByName("jira-software-users")
println "Group Name: ${group.name"
println "Number of Members: ${group.members().size()}"
} groupName - the name of the group to retrieve