public static class VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
callingLineIdFirstName |
boolean |
callingLineIdFirstNameIsModified |
String |
callingLineIdLastName |
boolean |
callingLineIdLastNameIsModified |
String |
extension |
boolean |
extensionIsModified |
String |
firstName |
boolean |
firstNameIsModified |
Group |
group |
boolean |
groupIsModified |
String |
lastName |
boolean |
lastNameIsModified |
String |
phoneNumber |
boolean |
phoneNumberIsModified |
String |
virtualOnNetCallTypeName |
boolean |
virtualOnNetCallTypeNameIsModified |
Constructor and Description |
---|
GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest(Group group,
String phoneNumber) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public Group group
public transient boolean groupIsModified
@Size(min=1, max=23) public String phoneNumber
public transient boolean phoneNumberIsModified
@Size(min=2, max=20) public String extension
public transient boolean extensionIsModified
@Size(min=1, max=30) public String firstName
public transient boolean firstNameIsModified
@Size(min=1, max=30) public String lastName
public transient boolean lastNameIsModified
@Size(min=1, max=30) public String callingLineIdFirstName
public transient boolean callingLineIdFirstNameIsModified
@Size(min=1, max=30) public String callingLineIdLastName
public transient boolean callingLineIdLastNameIsModified
@Size(min=1, max=40) public String virtualOnNetCallTypeName
public transient boolean virtualOnNetCallTypeNameIsModified
public GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest(Group group, String phoneNumber)
public GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setGroup(Group group)
public Group getGroup()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setPhoneNumber(String phoneNumber)
public String getPhoneNumber()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setExtension(String extension)
public String getExtension()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setFirstName(String firstName)
public String getFirstName()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setLastName(String lastName)
public String getLastName()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public VirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setVirtualOnNetCallTypeName(String virtualOnNetCallTypeName)
public String getVirtualOnNetCallTypeName()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.