Klasse DashboardOwner

java.lang.Object
io.github.primelib.jira4j.restv3.model.DashboardOwner

@Generated("io.github.primelib.primecodegen.javafeign.JavaFeignGenerator") public class DashboardOwner extends Object
DashboardOwner
  • 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

    • DashboardOwner

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

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

      NOTE: This constructor is not considered stable and may change if the model is updated. Consider using DashboardOwner(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.
    • DashboardOwner

      protected DashboardOwner()
  • Methodendetails

    • builder

      public static DashboardOwner.DashboardOwnerBuilder 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 DashboardOwner 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 DashboardOwner active(Boolean active)
      Whether the user is active.
      Gibt zurück:
      this.
    • avatarUrls

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

      public DashboardOwner 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 DashboardOwner 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 DashboardOwner 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 DashboardOwner 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