@Gson.TypeAdapters(fieldNamingStrategy=true) @Value.Immutable public abstract class User extends Object implements BaseObject<User>
| Constructor and Description |
|---|
User() |
| Modifier and Type | Method and Description |
|---|---|
abstract Boolean |
getActive() |
abstract Boolean |
getAdmin() |
abstract String |
getAvatarUrl() |
abstract Boolean |
getCanCreateInvoices() |
abstract Boolean |
getCanCreateProjects() |
abstract Boolean |
getCanSeeRates() |
abstract Boolean |
getContractor() |
abstract Double |
getCostRate() |
abstract Double |
getDefaultHourlyRate() |
abstract String |
getEmail() |
abstract String |
getFirstName() |
abstract Boolean |
getHasAccessToAllFutureProjects() |
abstract String |
getLastName() |
abstract Boolean |
getProjectManager() |
List<String> |
getRoles() |
abstract String |
getTelephone() |
abstract String |
getTimezone() |
abstract Long |
getWeeklyCapacity() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetCreatedAt, getId, getUpdatedAtpublic abstract String getFirstName()
public abstract String getLastName()
public abstract String getEmail()
@Nullable public abstract String getTelephone()
@Nullable public abstract String getTimezone()
@Nullable public abstract Boolean getHasAccessToAllFutureProjects()
@SerializedName(value="is_contractor") @Nullable public abstract Boolean getContractor()
@SerializedName(value="is_admin") @Nullable public abstract Boolean getAdmin()
@SerializedName(value="is_project_manager") @Nullable public abstract Boolean getProjectManager()
@Nullable public abstract Boolean getCanSeeRates()
@Nullable public abstract Boolean getCanCreateProjects()
@Nullable public abstract Boolean getCanCreateInvoices()
@SerializedName(value="is_active") @Nullable public abstract Boolean getActive()
@Nullable public abstract Long getWeeklyCapacity()
@Nullable public abstract Double getDefaultHourlyRate()
@Nullable public abstract Double getCostRate()
@Nullable @Value.Default public List<String> getRoles()
@Nullable public abstract String getAvatarUrl()
public String toString()
toString in class Object