public abstract static class UserDetails.Builder extends Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
abstract UserDetails.Builder |
accountIsEnabled(boolean isEnabled) |
abstract UserDetails.Builder |
authServiceId(String authServiceId) |
abstract UserDetails.Builder |
authServiceType(String authServiceType) |
abstract UserDetails.Builder |
base64AuthServiceUid(String base64AuthServiceUid) |
UserDetails |
build() |
static UserDetails.Builder |
create() |
abstract UserDetails.Builder |
databaseId(String databaseId) |
abstract UserDetails.Builder |
defaultRoles(Set<String> defaultRoles) |
abstract UserDetails.Builder |
email(String email) |
abstract UserDetails.Builder |
firstName(String firstName) |
abstract UserDetails.Builder |
fullName(String fullName)
Deprecated.
|
abstract UserDetails.Builder |
isExternal(boolean isExternal) |
abstract UserDetails.Builder |
lastName(String lastName) |
abstract UserDetails.Builder |
username(String username) |
public static UserDetails.Builder create()
public abstract UserDetails.Builder databaseId(@Nullable String databaseId)
public abstract UserDetails.Builder authServiceType(String authServiceType)
public abstract UserDetails.Builder authServiceId(String authServiceId)
public abstract UserDetails.Builder base64AuthServiceUid(String base64AuthServiceUid)
public abstract UserDetails.Builder username(String username)
public abstract UserDetails.Builder accountIsEnabled(boolean isEnabled)
public abstract UserDetails.Builder email(String email)
public abstract UserDetails.Builder firstName(@Nullable String firstName)
public abstract UserDetails.Builder lastName(@Nullable String lastName)
@Deprecated public abstract UserDetails.Builder fullName(@Nullable String fullName)
UserDetails.firstName() and UserDetails.lastName() methods instead when possible. This way,
both individual first and last names will be available when needed.public abstract UserDetails.Builder isExternal(boolean isExternal)
public abstract UserDetails.Builder defaultRoles(Set<String> defaultRoles)
public UserDetails build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.