Klasse EventNotificationUser

java.lang.Object
io.github.primelib.jira4j.restv2.model.EventNotificationUser

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class EventNotificationUser extends Object
EventNotificationUser
  • Felddetails

    • accountId

      protected String accountId
      The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.
    • accountType

      protected String accountType
      The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)
    • active

      protected Boolean active
      Whether the user is active.
    • avatarUrls

      protected UserAvatarUrls avatarUrls
    • displayName

      protected String displayName
      The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.
    • emailAddress

      protected String emailAddress
      The email address of the user. Depending on the user’s privacy settings, this may be returned as null.
    • key

      protected String key
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • name

      protected String name
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • self

      protected String self
      The URL of the user.
    • timeZone

      protected String timeZone
      The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.
  • Konstruktordetails

    • EventNotificationUser

      public EventNotificationUser(Consumer<EventNotificationUser> spec)
      Constructs a validated instance of EventNotificationUser.
      Parameter:
      spec - the specification to process
    • EventNotificationUser

      @Internal public EventNotificationUser(String accountId, String accountType, Boolean active, UserAvatarUrls avatarUrls, String displayName, String emailAddress, String key, String name, String self, String timeZone)
      Constructs a validated instance of EventNotificationUser.

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using EventNotificationUser(Consumer) instead.

      Parameter:
      accountId - The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.
      accountType - The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)
      active - Whether the user is active.
      avatarUrls - var.name
      displayName - The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.
      emailAddress - The email address of the user. Depending on the user’s privacy settings, this may be returned as null.
      key - This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      name - This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      self - The URL of the user.
      timeZone - The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.
    • EventNotificationUser

      protected EventNotificationUser()
  • Methodendetails

    • builder

    • accountId

      public String accountId()
      The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.
    • accountType

      public String accountType()
      The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)
    • active

      public Boolean active()
      Whether the user is active.
    • avatarUrls

      public UserAvatarUrls avatarUrls()
    • displayName

      public String displayName()
      The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.
    • emailAddress

      public String emailAddress()
      The email address of the user. Depending on the user’s privacy settings, this may be returned as null.
    • key

      public String key()
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • name

      public String name()
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • self

      public String self()
      The URL of the user.
    • timeZone

      public String timeZone()
      The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.
    • accountId

      public EventNotificationUser accountId(String accountId)
      The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, *5b10ac8d82e05b22cc7d4ef5*.
      Gibt zurück:
      this.
    • accountType

      public EventNotificationUser accountType(String accountType)
      The type of account represented by this user. This will be one of 'atlassian' (normal users), 'app' (application user) or 'customer' (Jira Service Desk customer user)
      Gibt zurück:
      this.
    • active

      public EventNotificationUser active(Boolean active)
      Whether the user is active.
      Gibt zurück:
      this.
    • avatarUrls

      public EventNotificationUser avatarUrls(UserAvatarUrls avatarUrls)
      Gibt zurück:
      this.
    • displayName

      public EventNotificationUser displayName(String displayName)
      The display name of the user. Depending on the user’s privacy settings, this may return an alternative value.
      Gibt zurück:
      this.
    • emailAddress

      public EventNotificationUser emailAddress(String emailAddress)
      The email address of the user. Depending on the user’s privacy settings, this may be returned as null.
      Gibt zurück:
      this.
    • key

      public EventNotificationUser key(String key)
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      Gibt zurück:
      this.
    • name

      public EventNotificationUser name(String name)
      This property is no longer available and will be removed from the documentation soon. See the [deprecation notice](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      Gibt zurück:
      this.
    • self

      public EventNotificationUser self(String self)
      The URL of the user.
      Gibt zurück:
      this.
    • timeZone

      public EventNotificationUser timeZone(String timeZone)
      The time zone specified in the user's profile. Depending on the user’s privacy settings, this may be returned as null.
      Gibt zurück:
      this.
    • equals

      public boolean equals(Object o)
      Setzt außer Kraft:
      equals in Klasse Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Setzt außer Kraft:
      hashCode in Klasse Object
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object