Klasse UserBean

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

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

    • accountId

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

      protected Boolean active
      Whether the user is active.
    • avatarUrls

      protected UserBeanAvatarUrls avatarUrls
    • displayName

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

      protected String key
      This property is deprecated in favor of accountId 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

      protected String name
      This property is deprecated in favor of accountId 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

      protected URI self
      The URL of the user.
  • Konstruktordetails

    • UserBean

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

      @Internal public UserBean(String accountId, Boolean active, UserBeanAvatarUrls avatarUrls, String displayName, String key, String name, URI self)
      Constructs a validated instance of UserBean.

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

      Parameter:
      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 - var.name
      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 of accountId 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 of accountId 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.
    • UserBean

      protected UserBean()
  • Methodendetails

    • builder

      public static UserBean.UserBeanBuilder builder()
    • accountId

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

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

      public UserBeanAvatarUrls avatarUrls()
    • displayName

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

      public String key()
      This property is deprecated in favor of accountId 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

      public String name()
      This property is deprecated in favor of accountId 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

      public URI self()
      The URL of the user.
    • accountId

      public UserBean 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.
    • active

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

      public UserBean avatarUrls(UserBeanAvatarUrls avatarUrls)
      Gibt zurück:
      this.
    • displayName

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

      public UserBean key(String key)
      This property is deprecated in favor of accountId 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.
      Gibt zurück:
      this.
    • name

      public UserBean name(String name)
      This property is deprecated in favor of accountId 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.
      Gibt zurück:
      this.
    • self

      public UserBean self(URI self)
      The URL of the user.
      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