Package org.graylog2.users
Class UserOverviewDTO.Builder
java.lang.Object
org.graylog2.users.UserOverviewDTO.Builder
- Enclosing class:
- UserOverviewDTO
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract UserOverviewDTO.Builder
accountStatus
(User.AccountStatus accountStatus) abstract UserOverviewDTO.Builder
authServiceId
(String authServiceId) abstract UserOverviewDTO.Builder
authServiceUid
(String authServiceUid) abstract UserOverviewDTO
build()
abstract UserOverviewDTO.Builder
clientAddress
(String clientAddress) static UserOverviewDTO.Builder
create()
abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
externalUser
(Boolean externalUser) fillSession
(Optional<MongoDbSession> session) abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
lastActivity
(Date lastActivity) abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
abstract UserOverviewDTO.Builder
serviceAccount
(boolean isServiceAccount) abstract UserOverviewDTO.Builder
sessionActive
(Boolean sessionActive) abstract UserOverviewDTO.Builder
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
-
id
-
authServiceId
-
authServiceUid
-
username
-
email
-
firstName
-
lastName
-
fullName
-
externalUser
-
roles
-
readOnly
-
sessionActive
-
lastActivity
-
clientAddress
-
accountStatus
-
serviceAccount
-
fillSession
-
build
-