Klasse ApplicationRole
java.lang.Object
io.github.primelib.jira4j.restv3.model.ApplicationRole
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class ApplicationRole
extends Object
ApplicationRole
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungThe groups that are granted default access for this application role.The groups that are granted default access for this application role.protected Boolean
Deprecated.The groups associated with the application role.The groups associated with the application role.protected Boolean
protected String
The key of the application role.protected String
The display name of the application role.protected Integer
The maximum count of users on your license.protected Boolean
Indicates if the application role belongs to Jira platform (jira-core
).protected Integer
The count of users remaining on your license.protected Boolean
Determines whether this application role should be selected by default on user creation.protected Integer
The number of users counting against your license.protected String
The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotected
Constructs a validated instance ofApplicationRole
.ApplicationRole
(Set<String> defaultGroups, List<GroupName> defaultGroupsDetails, Boolean defined, List<GroupName> groupDetails, Set<String> groups, Boolean hasUnlimitedSeats, String key, String name, Integer numberOfSeats, Boolean platform, Integer remainingSeats, Boolean selectedByDefault, Integer userCount, String userCountDescription) Constructs a validated instance ofApplicationRole
. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()
protected boolean
The groups that are granted default access for this application role.defaultGroups
(Set<String> defaultGroups) The groups that are granted default access for this application role.The groups that are granted default access for this application role.defaultGroupsDetails
(List<GroupName> defaultGroupsDetails) The groups that are granted default access for this application role.defined()
Deprecated.Deprecated.boolean
The groups associated with the application role.groupDetails
(List<GroupName> groupDetails) The groups associated with the application role.groups()
The groups associated with the application role.The groups associated with the application role.int
hashCode()
hasUnlimitedSeats
(Boolean hasUnlimitedSeats) key()
The key of the application role.The key of the application role.name()
The display name of the application role.The display name of the application role.The maximum count of users on your license.numberOfSeats
(Integer numberOfSeats) The maximum count of users on your license.platform()
Indicates if the application role belongs to Jira platform (jira-core
).Indicates if the application role belongs to Jira platform (jira-core
).The count of users remaining on your license.remainingSeats
(Integer remainingSeats) The count of users remaining on your license.Determines whether this application role should be selected by default on user creation.selectedByDefault
(Boolean selectedByDefault) Determines whether this application role should be selected by default on user creation.toString()
The number of users counting against your license.The number of users counting against your license.The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license.userCountDescription
(String userCountDescription) The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license.
-
Felddetails
-
defaultGroups
The groups that are granted default access for this application role. As a group's name can change, use ofdefaultGroupsDetails
is recommended to identify a groups. -
defaultGroupsDetails
The groups that are granted default access for this application role. -
defined
Deprecated. -
groupDetails
The groups associated with the application role. -
groups
The groups associated with the application role. As a group's name can change, use ofgroupDetails
is recommended to identify a groups. -
hasUnlimitedSeats
-
key
The key of the application role. -
name
The display name of the application role. -
numberOfSeats
The maximum count of users on your license. -
platform
Indicates if the application role belongs to Jira platform (jira-core
). -
remainingSeats
The count of users remaining on your license. -
selectedByDefault
Determines whether this application role should be selected by default on user creation. -
userCount
The number of users counting against your license. -
userCountDescription
The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license.
-
-
Konstruktordetails
-
ApplicationRole
Constructs a validated instance ofApplicationRole
.- Parameter:
spec
- the specification to process
-
ApplicationRole
@Internal public ApplicationRole(Set<String> defaultGroups, List<GroupName> defaultGroupsDetails, Boolean defined, List<GroupName> groupDetails, Set<String> groups, Boolean hasUnlimitedSeats, String key, String name, Integer numberOfSeats, Boolean platform, Integer remainingSeats, Boolean selectedByDefault, Integer userCount, String userCountDescription) Constructs a validated instance ofApplicationRole
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
ApplicationRole(Consumer)
instead.- Parameter:
defaultGroups
- The groups that are granted default access for this application role. As a group's name can change, use ofdefaultGroupsDetails
is recommended to identify a groups.defaultGroupsDetails
- The groups that are granted default access for this application role.defined
- Deprecated.groupDetails
- The groups associated with the application role.groups
- The groups associated with the application role. As a group's name can change, use ofgroupDetails
is recommended to identify a groups.hasUnlimitedSeats
- var.namekey
- The key of the application role.name
- The display name of the application role.numberOfSeats
- The maximum count of users on your license.platform
- Indicates if the application role belongs to Jira platform (jira-core
).remainingSeats
- The count of users remaining on your license.selectedByDefault
- Determines whether this application role should be selected by default on user creation.userCount
- The number of users counting against your license.userCountDescription
- The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license.
-
ApplicationRole
protected ApplicationRole()
-
-
Methodendetails
-
builder
-
defaultGroups
The groups that are granted default access for this application role. As a group's name can change, use ofdefaultGroupsDetails
is recommended to identify a groups. -
defaultGroupsDetails
The groups that are granted default access for this application role. -
defined
Deprecated. -
groupDetails
The groups associated with the application role. -
groups
The groups associated with the application role. As a group's name can change, use ofgroupDetails
is recommended to identify a groups. -
hasUnlimitedSeats
-
key
The key of the application role. -
name
The display name of the application role. -
numberOfSeats
The maximum count of users on your license. -
platform
Indicates if the application role belongs to Jira platform (jira-core
). -
remainingSeats
The count of users remaining on your license. -
selectedByDefault
Determines whether this application role should be selected by default on user creation. -
userCount
The number of users counting against your license. -
userCountDescription
The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license. -
defaultGroups
The groups that are granted default access for this application role. As a group's name can change, use ofdefaultGroupsDetails
is recommended to identify a groups.- Gibt zurück:
this
.
-
defaultGroupsDetails
The groups that are granted default access for this application role.- Gibt zurück:
this
.
-
defined
Deprecated.- Gibt zurück:
this
.
-
groupDetails
The groups associated with the application role.- Gibt zurück:
this
.
-
groups
The groups associated with the application role. As a group's name can change, use ofgroupDetails
is recommended to identify a groups.- Gibt zurück:
this
.
-
hasUnlimitedSeats
- Gibt zurück:
this
.
-
key
The key of the application role.- Gibt zurück:
this
.
-
name
The display name of the application role.- Gibt zurück:
this
.
-
numberOfSeats
The maximum count of users on your license.- Gibt zurück:
this
.
-
platform
Indicates if the application role belongs to Jira platform (jira-core
).- Gibt zurück:
this
.
-
remainingSeats
The count of users remaining on your license.- Gibt zurück:
this
.
-
selectedByDefault
Determines whether this application role should be selected by default on user creation.- Gibt zurück:
this
.
-
userCount
The number of users counting against your license.- Gibt zurück:
this
.
-
userCountDescription
The [type of users](https://confluence.atlassian.com/x/lRW3Ng) being counted against your license.- Gibt zurück:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-