Class UserSummary
java.lang.Object
org.graylog2.rest.models.users.responses.UserSummary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract User.AccountStatusabstract Stringstatic UserSummarycreate(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 Stringemail()abstract booleanexternal()abstract Stringabstract StringfullName()abstract List<GRNPermission>abstract Stringid()abstract booleanabstract Dateabstract StringlastName()abstract List<org.apache.shiro.authz.permission.WildcardPermission>abstract booleanreadOnly()roles()abstract booleanabstract Longabstract Startpageabstract Stringtimezone()abstract Stringusername()
-
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)
-