+++ /dev/null
-/*
- * Copyright (C) The Arvados Authors. All rights reserved.
- *
- * SPDX-License-Identifier: AGPL-3.0 OR Apache-2.0
- *
- */
-
-package org.arvados.client.api.model;
-
-import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
-import com.fasterxml.jackson.annotation.JsonInclude;
-import com.fasterxml.jackson.annotation.JsonProperty;
-import com.fasterxml.jackson.annotation.JsonPropertyOrder;
-
-import java.util.List;
-
-@JsonInclude(JsonInclude.Include.NON_NULL)
-@JsonIgnoreProperties(ignoreUnknown = true)
-@JsonPropertyOrder({ "email", "username", "full_name", "first_name", "last_name", "identity_url", "is_active", "is_admin", "is_invited",
- "prefs", "writable_by", "default_owner_uuid" })
-public class User extends Item {
-
- @JsonProperty("email")
- private String email;
- @JsonProperty("username")
- private String username;
- @JsonProperty("full_name")
- private String fullName;
- @JsonProperty("first_name")
- private String firstName;
- @JsonProperty("last_name")
- private String lastName;
- @JsonProperty("identity_url")
- private String identityUrl;
- @JsonProperty("is_active")
- private Boolean isActive;
- @JsonProperty("is_admin")
- private Boolean isAdmin;
- @JsonProperty("is_invited")
- private Boolean isInvited;
- @JsonProperty("prefs")
- private Object prefs;
- @JsonProperty("writable_by")
- private List<String> writableBy;
- @JsonProperty("default_owner_uuid")
- private Boolean defaultOwnerUuid;
-
- public String getEmail() {
- return this.email;
- }
-
- public String getUsername() {
- return this.username;
- }
-
- public String getFullName() {
- return this.fullName;
- }
-
- public String getFirstName() {
- return this.firstName;
- }
-
- public String getLastName() {
- return this.lastName;
- }
-
- public String getIdentityUrl() {
- return this.identityUrl;
- }
-
- public Boolean getIsActive() {
- return this.isActive;
- }
-
- public Boolean getIsAdmin() {
- return this.isAdmin;
- }
-
- public Boolean getIsInvited() {
- return this.isInvited;
- }
-
- public Object getPrefs() {
- return this.prefs;
- }
-
- public List<String> getWritableBy() {
- return this.writableBy;
- }
-
- public Boolean getDefaultOwnerUuid() {
- return this.defaultOwnerUuid;
- }
-
- public void setEmail(String email) {
- this.email = email;
- }
-
- public void setUsername(String username) {
- this.username = username;
- }
-
- public void setFullName(String fullName) {
- this.fullName = fullName;
- }
-
- public void setFirstName(String firstName) {
- this.firstName = firstName;
- }
-
- public void setLastName(String lastName) {
- this.lastName = lastName;
- }
-
- public void setIdentityUrl(String identityUrl) {
- this.identityUrl = identityUrl;
- }
-
- public void setIsActive(Boolean isActive) {
- this.isActive = isActive;
- }
-
- public void setIsAdmin(Boolean isAdmin) {
- this.isAdmin = isAdmin;
- }
-
- public void setIsInvited(Boolean isInvited) {
- this.isInvited = isInvited;
- }
-
- public void setPrefs(Object prefs) {
- this.prefs = prefs;
- }
-
- public void setWritableBy(List<String> writableBy) {
- this.writableBy = writableBy;
- }
-
- public void setDefaultOwnerUuid(Boolean defaultOwnerUuid) {
- this.defaultOwnerUuid = defaultOwnerUuid;
- }
-
- public String toString() {
- return "User(email=" + this.getEmail() + ", username=" + this.getUsername() + ", fullName=" + this.getFullName() + ", firstName=" + this.getFirstName() + ", lastName=" + this.getLastName() + ", identityUrl=" + this.getIdentityUrl() + ", isActive=" + this.getIsActive() + ", isAdmin=" + this.getIsAdmin() + ", isInvited=" + this.getIsInvited() + ", prefs=" + this.getPrefs() + ", writableBy=" + this.getWritableBy() + ", defaultOwnerUuid=" + this.getDefaultOwnerUuid() + ")";
- }
-}