Klasse ProjectLead.ProjectLeadBuilder

java.lang.Object
io.github.primelib.jira4j.restv2.model.ProjectLead.ProjectLeadBuilder
Umschließende Klasse:
ProjectLead

public static class ProjectLead.ProjectLeadBuilder extends Object
  • Methodendetails

    • accountId

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

      The user account type. Can take the following values: * atlassian regular Atlassian user account * app system account used for Connect applications and OAuth to represent external systems * customer Jira Service Desk account representing an external service desk
      Gibt zurück:
      this.
    • active

      public ProjectLead.ProjectLeadBuilder active(Boolean active)
      Whether the user is active.
      Gibt zurück:
      this.
    • applicationRoles

      public ProjectLead.ProjectLeadBuilder applicationRoles(UserApplicationRoles applicationRoles)
      Gibt zurück:
      this.
    • avatarUrls

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

      public ProjectLead.ProjectLeadBuilder 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.
    • emailAddress

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

      public ProjectLead.ProjectLeadBuilder expand(String expand)
      Expand options that include additional user details in the response.
      Gibt zurück:
      this.
    • groups

      Gibt zurück:
      this.
    • 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.
    • locale

      public ProjectLead.ProjectLeadBuilder locale(String locale)
      The locale of the user. Depending on the user’s privacy setting, this may be returned as null.
      Gibt zurück:
      this.
    • 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 ProjectLead.ProjectLeadBuilder self(URI self)
      The URL of the user.
      Gibt zurück:
      this.
    • timeZone

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

      public ProjectLead build()
    • toString

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