@GwtIncompatible public static class User.UserModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected StreetAddress |
address |
protected com.google.common.base.Optional<String> |
addressLocation |
protected String |
callingLineIdFirstName |
protected String |
callingLineIdLastName |
protected com.google.common.base.Optional<String> |
callingLineIdPhoneNumber |
protected com.google.common.base.Optional<DepartmentKey> |
department |
protected com.google.common.base.Optional<String> |
emailAddress |
protected com.google.common.base.Optional<Endpoint> |
endpoint |
protected com.google.common.base.Optional<String> |
extension |
protected String |
firstName |
protected String |
hiraganaFirstName |
protected String |
hiraganaLastName |
protected com.google.common.base.Optional<String> |
impId |
protected com.google.common.base.Optional<String> |
impPassword |
protected String |
language |
protected String |
lastName |
protected com.google.common.base.Optional<String> |
mobilePhoneNumber |
protected com.google.common.base.Optional<NameDialingName> |
nameDialingName |
protected String |
networkClassOfService |
protected com.google.common.base.Optional<String> |
newPassword |
protected String |
officeZoneName |
protected String |
oldPassword |
protected com.google.common.base.Optional<String> |
pagerPhoneNumber |
protected com.google.common.base.Optional<String> |
phoneNumber |
protected String |
primaryZoneName |
protected com.google.common.base.Optional<ReplacementSIPAliasList> |
sipAliasList |
protected String |
timeZone |
protected com.google.common.base.Optional<String> |
title |
protected User |
user |
protected com.google.common.base.Optional<String> |
yahooId |
Constructor and Description |
---|
UserModifyRequest(User user) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient User user
@Size(min=1, max=30) protected String lastName
@Size(min=1, max=30) protected String firstName
@Size(min=1, max=30) protected String callingLineIdLastName
@Size(min=1, max=30) protected String callingLineIdFirstName
protected com.google.common.base.Optional<NameDialingName> nameDialingName
@Size(min=1, max=30) protected String hiraganaLastName
@Size(min=1, max=30) protected String hiraganaFirstName
protected com.google.common.base.Optional<String> phoneNumber
protected com.google.common.base.Optional<String> extension
protected com.google.common.base.Optional<String> callingLineIdPhoneNumber
@Size(min=1, max=60) protected String oldPassword
protected com.google.common.base.Optional<String> newPassword
protected com.google.common.base.Optional<DepartmentKey> department
@Size(min=1, max=40) protected String language
@Size(min=1, max=127) protected String timeZone
protected com.google.common.base.Optional<ReplacementSIPAliasList> sipAliasList
protected com.google.common.base.Optional<Endpoint> endpoint
protected com.google.common.base.Optional<String> title
protected com.google.common.base.Optional<String> pagerPhoneNumber
protected com.google.common.base.Optional<String> mobilePhoneNumber
protected com.google.common.base.Optional<String> emailAddress
protected com.google.common.base.Optional<String> yahooId
protected com.google.common.base.Optional<String> addressLocation
protected StreetAddress address
@Size(min=1, max=40) protected String networkClassOfService
@Size(min=1, max=40) protected String officeZoneName
@Size(min=1, max=80) protected String primaryZoneName
protected com.google.common.base.Optional<String> impId
protected com.google.common.base.Optional<String> impPassword
public UserModifyRequest(User user)
public User.UserModifyRequest setUser(User user)
public User getUser()
public User.UserModifyRequest setLastName(String lastName)
public String getLastName()
public User.UserModifyRequest setFirstName(String firstName)
public String getFirstName()
public User.UserModifyRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public User.UserModifyRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public User.UserModifyRequest setNameDialingName(NameDialingName nameDialingName)
public com.google.common.base.Optional<NameDialingName> getNameDialingName()
public User.UserModifyRequest setHiraganaLastName(String hiraganaLastName)
public String getHiraganaLastName()
public User.UserModifyRequest setHiraganaFirstName(String hiraganaFirstName)
public String getHiraganaFirstName()
public User.UserModifyRequest setPhoneNumber(String phoneNumber)
public com.google.common.base.Optional<String> getPhoneNumber()
public User.UserModifyRequest setExtension(String extension)
public com.google.common.base.Optional<String> getExtension()
public User.UserModifyRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public com.google.common.base.Optional<String> getCallingLineIdPhoneNumber()
public User.UserModifyRequest setOldPassword(String oldPassword)
public String getOldPassword()
public User.UserModifyRequest setNewPassword(String newPassword)
public com.google.common.base.Optional<String> getNewPassword()
public User.UserModifyRequest setDepartment(DepartmentKey department)
public com.google.common.base.Optional<DepartmentKey> getDepartment()
public User.UserModifyRequest setLanguage(String language)
public String getLanguage()
public User.UserModifyRequest setTimeZone(String timeZone)
public String getTimeZone()
public User.UserModifyRequest setSipAliasList(ReplacementSIPAliasList sipAliasList)
public com.google.common.base.Optional<ReplacementSIPAliasList> getSipAliasList()
public User.UserModifyRequest setEndpoint(Endpoint endpoint)
public com.google.common.base.Optional<Endpoint> getEndpoint()
public User.UserModifyRequest setTitle(String title)
public com.google.common.base.Optional<String> getTitle()
public User.UserModifyRequest setPagerPhoneNumber(String pagerPhoneNumber)
public com.google.common.base.Optional<String> getPagerPhoneNumber()
public User.UserModifyRequest setMobilePhoneNumber(String mobilePhoneNumber)
public com.google.common.base.Optional<String> getMobilePhoneNumber()
public User.UserModifyRequest setEmailAddress(String emailAddress)
public com.google.common.base.Optional<String> getEmailAddress()
public User.UserModifyRequest setYahooId(String yahooId)
public com.google.common.base.Optional<String> getYahooId()
public User.UserModifyRequest setAddressLocation(String addressLocation)
public com.google.common.base.Optional<String> getAddressLocation()
public User.UserModifyRequest setAddress(StreetAddress address)
public StreetAddress getAddress()
public User.UserModifyRequest setNetworkClassOfService(String networkClassOfService)
public String getNetworkClassOfService()
public User.UserModifyRequest setOfficeZoneName(String officeZoneName)
public String getOfficeZoneName()
public User.UserModifyRequest setPrimaryZoneName(String primaryZoneName)
public String getPrimaryZoneName()
public User.UserModifyRequest setImpId(String impId)
public com.google.common.base.Optional<String> getImpId()
public User.UserModifyRequest setImpPassword(String impPassword)
public com.google.common.base.Optional<String> getImpPassword()
public static User.UserModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.