Klasse NewUserDetails

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

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

    • applicationKeys

      protected List<String> applicationKeys
      Deprecated, do not use.
    • displayName

      protected String displayName
      This property is no longer available. If the user has an Atlassian account, their display name is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
    • emailAddress

      protected String emailAddress
      The email address for the user.
    • key

      protected String key
      This property is no longer available. See the [migration guide](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. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • password

      protected String password
      This property is no longer available. If the user has an Atlassian account, their password is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
    • products

      protected Set<String> products
      Products the new user has access to. Valid products are: jira-core, jira-servicedesk, jira-product-discovery, jira-software. If left empty, the user will get default product access. To create a user without product access, set this field to be an empty array.
    • self

      protected String self
      The URL of the user.
  • Konstruktordetails

    • NewUserDetails

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

      @Internal public NewUserDetails(List<String> applicationKeys, String displayName, String emailAddress, String key, String name, String password, Set<String> products, String self)
      Constructs a validated instance of NewUserDetails.

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

      Parameter:
      applicationKeys - Deprecated, do not use.
      displayName - This property is no longer available. If the user has an Atlassian account, their display name is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
      emailAddress - The email address for the user.
      key - This property is no longer available. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      name - This property is no longer available. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      password - This property is no longer available. If the user has an Atlassian account, their password is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
      products - Products the new user has access to. Valid products are: jira-core, jira-servicedesk, jira-product-discovery, jira-software. If left empty, the user will get default product access. To create a user without product access, set this field to be an empty array.
      self - The URL of the user.
    • NewUserDetails

      protected NewUserDetails()
  • Methodendetails

    • builder

      public static NewUserDetails.NewUserDetailsBuilder builder()
    • applicationKeys

      public List<String> applicationKeys()
      Deprecated, do not use.
    • displayName

      public String displayName()
      This property is no longer available. If the user has an Atlassian account, their display name is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
    • emailAddress

      public String emailAddress()
      The email address for the user.
    • key

      public String key()
      This property is no longer available. See the [migration guide](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. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
    • password

      public String password()
      This property is no longer available. If the user has an Atlassian account, their password is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
    • products

      public Set<String> products()
      Products the new user has access to. Valid products are: jira-core, jira-servicedesk, jira-product-discovery, jira-software. If left empty, the user will get default product access. To create a user without product access, set this field to be an empty array.
    • self

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

      public NewUserDetails applicationKeys(List<String> applicationKeys)
      Deprecated, do not use.
      Gibt zurück:
      this.
    • displayName

      public NewUserDetails displayName(String displayName)
      This property is no longer available. If the user has an Atlassian account, their display name is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
      Gibt zurück:
      this.
    • emailAddress

      public NewUserDetails emailAddress(String emailAddress)
      The email address for the user.
      Gibt zurück:
      this.
    • key

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

      public NewUserDetails name(String name)
      This property is no longer available. See the [migration guide](https://developer.atlassian.com/cloud/jira/platform/deprecation-notice-user-privacy-api-migration-guide/) for details.
      Gibt zurück:
      this.
    • password

      public NewUserDetails password(String password)
      This property is no longer available. If the user has an Atlassian account, their password is not changed. If the user does not have an Atlassian account, they are sent an email asking them set up an account.
      Gibt zurück:
      this.
    • products

      public NewUserDetails products(Set<String> products)
      Products the new user has access to. Valid products are: jira-core, jira-servicedesk, jira-product-discovery, jira-software. If left empty, the user will get default product access. To create a user without product access, set this field to be an empty array.
      Gibt zurück:
      this.
    • self

      public NewUserDetails self(String 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