Class UserSummary
java.lang.Object
org.graylog2.rest.models.users.responses.UserSummary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract User.AccountStatus
abstract String
static UserSummary
create
(String id, String username, String email, String firstName, String lastName, String fullName, List<org.apache.shiro.authz.permission.WildcardPermission> permissions, List<GRNPermission> grnPermissions, Map<String, Object> preferences, String timezone, Long sessionTimeoutMs, boolean readOnly, boolean external, Startpage startpage, Set<String> roles, boolean sessionActive, Date lastActivity, String clientAddress, User.AccountStatus accountStatus, Boolean isServiceAccount) abstract String
email()
abstract boolean
external()
abstract String
abstract String
fullName()
abstract List<GRNPermission>
abstract String
id()
abstract boolean
abstract Date
abstract String
lastName()
abstract List<org.apache.shiro.authz.permission.WildcardPermission>
abstract boolean
readOnly()
roles()
abstract boolean
abstract Long
abstract Startpage
abstract String
timezone()
abstract String
username()
-
Constructor Details
-
UserSummary
public UserSummary()
-
-
Method Details
-
id
-
username
-
email
-
firstName
-
lastName
-
fullName
-
permissions
-
grnPermissions
-
preferences
-
timezone
-
sessionTimeoutMs
-
readOnly
public abstract boolean readOnly() -
external
public abstract boolean external() -
startpage
-
roles
-
sessionActive
public abstract boolean sessionActive() -
lastActivity
-
clientAddress
-
accountStatus
-
isServiceAccount
public abstract boolean isServiceAccount() -
create
public static UserSummary create(@Nullable String id, String username, String email, @Nullable String firstName, @Nullable String lastName, @Nullable String fullName, @Nullable List<org.apache.shiro.authz.permission.WildcardPermission> permissions, @Nullable List<GRNPermission> grnPermissions, @Nullable Map<String, Object> preferences, @Nullable String timezone, @Nullable Long sessionTimeoutMs, boolean readOnly, boolean external, @Nullable Startpage startpage, @Nullable Set<String> roles, boolean sessionActive, @Nullable Date lastActivity, @Nullable String clientAddress, User.AccountStatus accountStatus, Boolean isServiceAccount)
-