Class SharePermissionUser
java.lang.Object
io.github.primelib.jira4j.restv3.model.SharePermissionUser
@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator")
public class SharePermissionUser
extends Object
SharePermissionUser
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected String
The account ID of the user, which uniquely identifies the user across all Atlassian products.protected Boolean
Whether the user is active.protected UserBeanAvatarUrls
protected String
The display name of the user.protected String
This property is deprecated in favor ofaccountId
because of privacy changes.protected String
This property is deprecated in favor ofaccountId
because of privacy changes.protected URI
The URL of the user. -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
SharePermissionUser
(String accountId, Boolean active, UserBeanAvatarUrls avatarUrls, String displayName, String key, String name, URI self) Constructs a validated instance ofSharePermissionUser
.Constructs a validated instance ofSharePermissionUser
. -
Method Summary
Modifier and TypeMethodDescriptionThe account ID of the user, which uniquely identifies the user across all Atlassian products.The account ID of the user, which uniquely identifies the user across all Atlassian products.active()
Whether the user is active.Whether the user is active.avatarUrls
(UserBeanAvatarUrls avatarUrls) builder()
protected boolean
The display name of the user.displayName
(String displayName) The display name of the user.boolean
int
hashCode()
key()
This property is deprecated in favor ofaccountId
because of privacy changes.This property is deprecated in favor ofaccountId
because of privacy changes.name()
This property is deprecated in favor ofaccountId
because of privacy changes.This property is deprecated in favor ofaccountId
because of privacy changes.self()
The URL of the user.The URL of the user.toString()
-
Field Details
-
accountId
The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*. -
active
Whether the user is active. -
avatarUrls
-
displayName
The display name of the user. Depending on the user’s privacy setting, this may return an alternative value. -
key
This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The key of the user. -
name
This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The username of the user. -
self
The URL of the user.
-
-
Constructor Details
-
SharePermissionUser
Constructs a validated instance ofSharePermissionUser
.- Parameters:
spec
- the specification to process
-
SharePermissionUser
@Internal public SharePermissionUser(String accountId, Boolean active, UserBeanAvatarUrls avatarUrls, String displayName, String key, String name, URI self) Constructs a validated instance ofSharePermissionUser
.NOTE: This constructor is not considered stable and may change if the model is updated. Consider using
SharePermissionUser(Consumer)
instead.- Parameters:
accountId
- The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.active
- Whether the user is active.avatarUrls
- avatarUrlsdisplayName
- The display name of the user. Depending on the user’s privacy setting, this may return an alternative value.key
- This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The key of the user.name
- This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The username of the user.self
- The URL of the user.
-
SharePermissionUser
protected SharePermissionUser()
-
-
Method Details
-
builder
-
accountId
The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*. -
active
Whether the user is active. -
avatarUrls
-
displayName
The display name of the user. Depending on the user’s privacy setting, this may return an alternative value. -
key
This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The key of the user. -
name
This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The username of the user. -
self
The URL of the user. -
accountId
The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.- Returns:
this
.
-
active
Whether the user is active.- Returns:
this
.
-
avatarUrls
- Returns:
this
.
-
displayName
The display name of the user. Depending on the user’s privacy setting, this may return an alternative value.- Returns:
this
.
-
key
This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The key of the user.- Returns:
this
.
-
name
This property is deprecated in favor ofaccountId
because of privacy changes. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details. The username of the user.- Returns:
this
.
-
self
The URL of the user.- Returns:
this
.
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-