public final class ImmutableUserWithAttributes extends BaseImmutableUser implements UserWithAttributes
| Modifier and Type | Class and Description |
|---|---|
static class |
ImmutableUserWithAttributes.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ImmutableUserWithAttributes.Builder |
builder(User user,
com.google.common.collect.SetMultimap<String,String> attributes) |
static ImmutableUserWithAttributes.Builder |
builder(UserWithAttributes user) |
Set<String> |
getKeys() |
String |
getValue(String key) |
Set<String> |
getValues(String key) |
boolean |
isEmpty() |
ImmutableUserWithAttributes |
withName(String name) |
compareTo, equals, getDirectoryId, getDisplayName, getEmailAddress, getExternalId, getFirstName, getLastName, getName, hashCode, isActive, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetExternalId, getFirstName, getLastNameequals, getDirectoryId, getName, hashCodecompareTo, equals, getDirectoryId, getDisplayName, getEmailAddress, hashCode, isActive, isMarkedAsDeletedpublic static ImmutableUserWithAttributes.Builder builder(UserWithAttributes user)
public static ImmutableUserWithAttributes.Builder builder(User user, com.google.common.collect.SetMultimap<String,String> attributes)
@Nonnull public Set<String> getValues(String key)
getValues in interface Attributes@Nullable public String getValue(String key)
getValue in interface Attributespublic Set<String> getKeys()
getKeys in interface Attributespublic boolean isEmpty()
isEmpty in interface Attributespublic ImmutableUserWithAttributes withName(String name)
withName in class BaseImmutableUserCopyright © 2023 Atlassian. All rights reserved.