Klasse User.UserBuilder

java.lang.Object
io.github.primelib.confluence4j.rest.v1.model.User.UserBuilder
Umschließende Klasse:
User

public static class User.UserBuilder extends Object
  • Methodendetails

    • type

      public User.UserBuilder type(User.TypeEnum type)
      Gibt zurück:
      this.
    • username

      public User.UserBuilder username(String username)
      This property is no longer available and will be removed from the documentation soon. Use accountId instead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      Gibt zurück:
      this.
    • userKey

      public User.UserBuilder userKey(String userKey)
      This property is no longer available and will be removed from the documentation soon. Use accountId instead. See the [deprecation notice](/cloud/confluence/deprecation-notice-user-privacy-api-migration-guide/) for details.
      Gibt zurück:
      this.
    • accountId

      public User.UserBuilder accountId(String accountId)
      The account ID of the user, which uniquely identifies the user across all Atlassian products. For example, 384093:32b4d9w0-f6a5-3535-11a3-9c8c88d10192.
      Gibt zurück:
      this.
    • accountType

      public User.UserBuilder accountType(User.AccountTypeEnum accountType)
      The account type of the user, may return empty string if unavailable. App is if the user is a bot user created on behalf of an Atlassian app.
      Gibt zurück:
      this.
    • email

      public User.UserBuilder email(String email)
      The email address of the user. Depending on the user's privacy setting, this may return an empty string.
      Gibt zurück:
      this.
    • publicName

      public User.UserBuilder publicName(String publicName)
      The public name or nickname of the user. Will always contain a value.
      Gibt zurück:
      this.
    • profilePicture

      public User.UserBuilder profilePicture(Icon profilePicture)
      Gibt zurück:
      this.
    • displayName

      public User.UserBuilder displayName(String displayName)
      The displays name of the user. Depending on the user's privacy setting, this may be the same as publicName.
      Gibt zurück:
      this.
    • timeZone

      public User.UserBuilder timeZone(String timeZone)
      This displays user time zone. Depending on the user's privacy setting, this may return null.
      Gibt zurück:
      this.
    • isExternalCollaborator

      public User.UserBuilder isExternalCollaborator(Boolean isExternalCollaborator)
      Whether the user is an external collaborator user
      Gibt zurück:
      this.
    • externalCollaborator

      public User.UserBuilder externalCollaborator(Boolean externalCollaborator)
      Whether the user is an external collaborator user
      Gibt zurück:
      this.
    • operations

      public User.UserBuilder operations(List<OperationCheckResult> operations)
      Gibt zurück:
      this.
    • details

      public User.UserBuilder details(UserDetails details)
      Gibt zurück:
      this.
    • personalSpace

      public User.UserBuilder personalSpace(Space personalSpace)
      Gibt zurück:
      this.
    • _expandable

      public User.UserBuilder _expandable(BulkUserLookupExpandable _expandable)
      Gibt zurück:
      this.
    • _links

      public User.UserBuilder _links(Map<String,String> _links)
      Gibt zurück:
      this.
    • build

      public User build()
    • toString

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