public abstract static class UserOverviewDTO.Builder extends Object
| Constructor and Description |
|---|
Builder() |
public static UserOverviewDTO.Builder create()
public abstract UserOverviewDTO.Builder id(String id)
public abstract UserOverviewDTO.Builder authServiceId(@Nullable String authServiceId)
public abstract UserOverviewDTO.Builder authServiceUid(@Nullable String authServiceUid)
public abstract UserOverviewDTO.Builder username(String username)
public abstract UserOverviewDTO.Builder email(String email)
public abstract UserOverviewDTO.Builder firstName(@Nullable String firstName)
public abstract UserOverviewDTO.Builder lastName(@Nullable String lastName)
public abstract UserOverviewDTO.Builder fullName(@Nullable String fullName)
public abstract UserOverviewDTO.Builder externalUser(@Nullable Boolean externalUser)
public abstract UserOverviewDTO.Builder roles(Set<String> roles)
public abstract UserOverviewDTO.Builder readOnly(@Nullable Boolean readOnly)
public abstract UserOverviewDTO.Builder sessionActive(@Nullable Boolean sessionActive)
public abstract UserOverviewDTO.Builder lastActivity(@Nullable Date lastActivity)
public abstract UserOverviewDTO.Builder clientAddress(@Nullable String clientAddress)
public abstract UserOverviewDTO.Builder accountStatus(User.AccountStatus accountStatus)
public UserOverviewDTO.Builder fillSession(Optional<MongoDbSession> session)
public abstract UserOverviewDTO build()
Copyright © 2012–2021 Graylog, Inc.. All rights reserved.