All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.graylog2.rest.models.users.requests.AutoValue_CreateUserRequest Maven / Gradle / Ivy

There is a newer version: 6.0.1
Show newest version
package org.graylog2.rest.models.users.requests;

import com.fasterxml.jackson.annotation.JsonIgnore;
import java.lang.Long;
import java.lang.String;
import java.util.List;
import javax.annotation.Nullable;

final class AutoValue_CreateUserRequest extends $AutoValue_CreateUserRequest {
  AutoValue_CreateUserRequest(String username, String password, String email, String firstName,
      String lastName, List permissions, String timezone, Long sessionTimeoutMs,
      Startpage startpage, List roles, boolean isServiceAccount) {
    super(username, password, email, firstName, lastName, permissions, timezone, sessionTimeoutMs, startpage, roles, isServiceAccount);
  }

  @JsonIgnore
  public final String getUsername() {
    return username();
  }

  @JsonIgnore
  public final String getPassword() {
    return password();
  }

  @JsonIgnore
  public final String getEmail() {
    return email();
  }

  @JsonIgnore
  public final String getFirstName() {
    return firstName();
  }

  @JsonIgnore
  public final String getLastName() {
    return lastName();
  }

  @JsonIgnore
  public final List getPermissions() {
    return permissions();
  }

  @JsonIgnore
  @Nullable
  public final String getTimezone() {
    return timezone();
  }

  @JsonIgnore
  @Nullable
  public final Long getSessionTimeoutMs() {
    return sessionTimeoutMs();
  }

  @JsonIgnore
  @Nullable
  public final Startpage getStartpage() {
    return startpage();
  }

  @JsonIgnore
  @Nullable
  public final List getRoles() {
    return roles();
  }

  @JsonIgnore
  public final boolean isIsServiceAccount() {
    return isServiceAccount();
  }
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy