Klasse PermissionGrant
java.lang.Object
io.github.primelib.jira4j.restv3.model.PermissionGrant
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class PermissionGrant
extends Object
PermissionGrant
-
Verschachtelte Klassen - Übersicht
Verschachtelte Klassen -
Feldübersicht
FelderModifizierer und TypFeldBeschreibungprotected PermissionGrantHolderprotected LongThe ID of the permission granted details.protected StringThe permission to grant.protected URIThe URL of the permission granted details. -
Konstruktorübersicht
KonstruktorenModifiziererKonstruktorBeschreibungprotectedPermissionGrant(PermissionGrantHolder holder, Long id, String permission, URI self) Constructs a validated instance ofPermissionGrant.Constructs a validated instance ofPermissionGrant. -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungbuilder()protected booleanbooleaninthashCode()holder()holder(PermissionGrantHolder holder) id()The ID of the permission granted details.The ID of the permission granted details.The permission to grant.permission(String permission) The permission to grant.self()The URL of the permission granted details.The URL of the permission granted details.toString()
-
Felddetails
-
holder
-
id
The ID of the permission granted details. -
permission
The permission to grant. This permission can be one of the built-in permissions or a custom permission added by an app. See [Built-in permissions](../api-group-permission-schemes/#built-in-permissions) in *Get all permission schemes* for more information about the built-in permissions. See the [project permission](https://developer.atlassian.com/cloud/jira/platform/modules/project-permission/) and [global permission](https://developer.atlassian.com/cloud/jira/platform/modules/global-permission/) module documentation for more information about custom permissions. -
self
The URL of the permission granted details.
-
-
Konstruktordetails
-
PermissionGrant
Constructs a validated instance ofPermissionGrant.- Parameter:
spec- the specification to process
-
PermissionGrant
@Internal public PermissionGrant(PermissionGrantHolder holder, Long id, String permission, URI self) Constructs a validated instance ofPermissionGrant.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
PermissionGrant(Consumer)instead.- Parameter:
holder- holderid- The ID of the permission granted details.permission- The permission to grant. This permission can be one of the built-in permissions or a custom permission added by an app. See [Built-in permissions](../api-group-permission-schemes/#built-in-permissions) in *Get all permission schemes* for more information about the built-in permissions. See the [project permission](https://developer.atlassian.com/cloud/jira/platform/modules/project-permission/) and [global permission](https://developer.atlassian.com/cloud/jira/platform/modules/global-permission/) module documentation for more information about custom permissions.self- The URL of the permission granted details.
-
PermissionGrant
protected PermissionGrant()
-
-
Methodendetails
-
builder
-
holder
-
id
The ID of the permission granted details. -
permission
The permission to grant. This permission can be one of the built-in permissions or a custom permission added by an app. See [Built-in permissions](../api-group-permission-schemes/#built-in-permissions) in *Get all permission schemes* for more information about the built-in permissions. See the [project permission](https://developer.atlassian.com/cloud/jira/platform/modules/project-permission/) and [global permission](https://developer.atlassian.com/cloud/jira/platform/modules/global-permission/) module documentation for more information about custom permissions. -
self
The URL of the permission granted details. -
holder
- Gibt zurück:
this.
-
id
The ID of the permission granted details.- Gibt zurück:
this.
-
permission
The permission to grant. This permission can be one of the built-in permissions or a custom permission added by an app. See [Built-in permissions](../api-group-permission-schemes/#built-in-permissions) in *Get all permission schemes* for more information about the built-in permissions. See the [project permission](https://developer.atlassian.com/cloud/jira/platform/modules/project-permission/) and [global permission](https://developer.atlassian.com/cloud/jira/platform/modules/global-permission/) module documentation for more information about custom permissions.- Gibt zurück:
this.
-
self
The URL of the permission granted details.- Gibt zurück:
this.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-