Class ChangeUserRequest

java.lang.Object
org.graylog2.shared.users.ChangeUserRequest

public abstract class ChangeUserRequest extends Object
  • Constructor Details

    • ChangeUserRequest

      public ChangeUserRequest()
  • Method Details

    • email

      @Nullable public abstract String email()
    • firstName

      @Nullable public abstract String firstName()
    • lastName

      @Nullable public abstract String lastName()
    • permissions

      @Nullable public abstract List<String> permissions()
    • timezone

      @Nullable public abstract String timezone()
    • startpage

      @Nullable public abstract Startpage startpage()
    • sessionTimeoutMs

      @Nullable public abstract Long sessionTimeoutMs()
    • roles

      @Nullable public abstract List<String> roles()
    • isServiceAccount

      @Nullable public abstract Boolean isServiceAccount()
    • create

      public static ChangeUserRequest create(@Nullable @Email @Email String email, @Nullable String firstName, @Nullable String lastName, @Nullable List<String> permissions, @Nullable String timezone, @Nullable @Valid @Valid Startpage startpage, @Nullable @Min(1L) @Min(1L) Long sessionTimeoutMs, @Nullable List<String> roles, @Nullable Boolean isServiceAccount)