Package com.smartsheet.api.models
Class User
- java.lang.Object
-
- com.smartsheet.api.models.IdentifiableModel<java.lang.Long>
-
- com.smartsheet.api.models.UserModel
-
- com.smartsheet.api.models.UserModelWithName
-
- com.smartsheet.api.models.User
-
public class User extends UserModelWithName
Represents the User object.- See Also:
- Help Managing Users, User Types Help
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUser.AddUserBuilderA convenience class for making aUserobject with the appropriate fields for adding the user.static classUser.NewGroupMemberBuilderA convenience class for making a GroupMember object with the appropriate fields for adding to aGroup.static classUser.UpdateUserBuilderA convenience class for making aUserobject with the appropriate fields for updating a user.
-
Constructor Summary
Constructors Constructor Description User()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.BooleangetIsInternal()java.lang.LonggetPlanId()java.time.ZonedDateTimegetProvisionalExpirationDate()SeatTypegetSeatType()java.time.ZonedDateTimegetSeatTypeLastChangedAt()voidsetIsInternal(java.lang.Boolean isInternal)voidsetPlanId(java.lang.Long planId)voidsetProvisionalExpirationDate(java.time.ZonedDateTime provisionalExpirationDate)voidsetSeatType(SeatType seatType)voidsetSeatTypeLastChangedAt(java.time.ZonedDateTime seatTypeLastChangedAt)-
Methods inherited from class com.smartsheet.api.models.UserModelWithName
getName, setName
-
Methods inherited from class com.smartsheet.api.models.UserModel
getAdmin, getAlternateEmails, getCompany, getCustomWelcomeScreenViewed, getDepartment, getEmail, getFirstName, getGroupAdmin, getLastLogin, getLastName, getLicensedSheetCreator, getMobilePhone, getProfileImage, getResourceViewer, getRole, getSheetCount, getStatus, getTitle, getWorkPhone, setAdmin, setAlternateEmails, setCompany, setCustomWelcomeScreenViewed, setDepartment, setEmail, setFirstName, setGroupAdmin, setLastLogin, setLastName, setLicensedSheetCreator, setMobilePhone, setProfileImage, setResourceViewer, setRole, setSheetCount, setStatus, setTitle, setWorkPhone
-
Methods inherited from class com.smartsheet.api.models.IdentifiableModel
equals, getId, hashCode, setId
-
-
-
-
Method Detail
-
getPlanId
public java.lang.Long getPlanId()
-
setPlanId
public void setPlanId(java.lang.Long planId)
-
getSeatType
public SeatType getSeatType()
-
setSeatType
public void setSeatType(SeatType seatType)
-
getSeatTypeLastChangedAt
public java.time.ZonedDateTime getSeatTypeLastChangedAt()
-
setSeatTypeLastChangedAt
public void setSeatTypeLastChangedAt(java.time.ZonedDateTime seatTypeLastChangedAt)
-
getProvisionalExpirationDate
public java.time.ZonedDateTime getProvisionalExpirationDate()
-
setProvisionalExpirationDate
public void setProvisionalExpirationDate(java.time.ZonedDateTime provisionalExpirationDate)
-
getIsInternal
public java.lang.Boolean getIsInternal()
-
setIsInternal
public void setIsInternal(java.lang.Boolean isInternal)
-
-