public static class CreateUserRequestBody.Builder extends NullableFieldTracker
| Modifier and Type | Field and Description |
|---|---|
protected String |
address |
protected Boolean |
canSeeManagedUsers |
protected String |
externalAppUserId |
protected Boolean |
isExemptFromDeviceLimits |
protected Boolean |
isExemptFromLoginVerification |
protected Boolean |
isExternalCollabRestricted |
protected Boolean |
isPlatformAccessOnly |
protected Boolean |
isSyncEnabled |
protected String |
jobTitle |
protected String |
language |
protected String |
login |
protected String |
name |
protected String |
phone |
protected EnumWrapper<CreateUserRequestBodyRoleField> |
role |
protected Long |
spaceAmount |
protected EnumWrapper<CreateUserRequestBodyStatusField> |
status |
protected String |
timezone |
protected List<TrackingCode> |
trackingCodes |
explicitlySetNullableFieldsgetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected Boolean isPlatformAccessOnly
protected EnumWrapper<CreateUserRequestBodyRoleField> role
protected Boolean isSyncEnabled
protected Long spaceAmount
protected List<TrackingCode> trackingCodes
protected Boolean canSeeManagedUsers
protected Boolean isExternalCollabRestricted
protected Boolean isExemptFromDeviceLimits
protected Boolean isExemptFromLoginVerification
protected EnumWrapper<CreateUserRequestBodyStatusField> status
protected String externalAppUserId
public CreateUserRequestBody.Builder login(String login)
public CreateUserRequestBody.Builder isPlatformAccessOnly(Boolean isPlatformAccessOnly)
public CreateUserRequestBody.Builder role(CreateUserRequestBodyRoleField role)
public CreateUserRequestBody.Builder role(EnumWrapper<CreateUserRequestBodyRoleField> role)
public CreateUserRequestBody.Builder language(String language)
public CreateUserRequestBody.Builder isSyncEnabled(Boolean isSyncEnabled)
public CreateUserRequestBody.Builder jobTitle(String jobTitle)
public CreateUserRequestBody.Builder phone(String phone)
public CreateUserRequestBody.Builder address(String address)
public CreateUserRequestBody.Builder spaceAmount(Long spaceAmount)
public CreateUserRequestBody.Builder trackingCodes(List<TrackingCode> trackingCodes)
public CreateUserRequestBody.Builder canSeeManagedUsers(Boolean canSeeManagedUsers)
public CreateUserRequestBody.Builder timezone(String timezone)
public CreateUserRequestBody.Builder isExternalCollabRestricted(Boolean isExternalCollabRestricted)
public CreateUserRequestBody.Builder isExemptFromDeviceLimits(Boolean isExemptFromDeviceLimits)
public CreateUserRequestBody.Builder isExemptFromLoginVerification(Boolean isExemptFromLoginVerification)
public CreateUserRequestBody.Builder status(CreateUserRequestBodyStatusField status)
public CreateUserRequestBody.Builder status(EnumWrapper<CreateUserRequestBodyStatusField> status)
public CreateUserRequestBody.Builder externalAppUserId(String externalAppUserId)
public CreateUserRequestBody build()