public static class Group.GroupModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
StreetAddress |
address |
boolean |
addressIsModified |
String |
callingLineIdName |
boolean |
callingLineIdNameIsModified |
String |
callingLineIdPhoneNumber |
boolean |
callingLineIdPhoneNumberIsModified |
Contact |
contact |
boolean |
contactIsModified |
String |
defaultDomain |
boolean |
defaultDomainIsModified |
Group |
group |
boolean |
groupIsModified |
String |
groupName |
boolean |
groupNameIsModified |
String |
locationDialingCode |
boolean |
locationDialingCodeIsModified |
String |
timeZone |
boolean |
timeZoneIsModified |
Integer |
userLimit |
boolean |
userLimitIsModified |
Constructor and Description |
---|
GroupModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupModifyRequest(Group group) |
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=80) public String defaultDomain
public transient boolean defaultDomainIsModified
public Integer userLimit
public transient boolean userLimitIsModified
@Size(min=1, max=80) public String groupName
public transient boolean groupNameIsModified
@Size(min=1, max=80) public String callingLineIdName
public transient boolean callingLineIdNameIsModified
@Size(min=1, max=23) public String callingLineIdPhoneNumber
public transient boolean callingLineIdPhoneNumberIsModified
@Size(min=1, max=127) public String timeZone
public transient boolean timeZoneIsModified
@Size(min=1, max=15) public String locationDialingCode
public transient boolean locationDialingCodeIsModified
public Contact contact
public transient boolean contactIsModified
public StreetAddress address
public transient boolean addressIsModified
public GroupModifyRequest(Group group)
public GroupModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic Group.GroupModifyRequest setGroup(Group group)
public Group getGroup()
public Group.GroupModifyRequest setDefaultDomain(String defaultDomain)
public String getDefaultDomain()
public Group.GroupModifyRequest setUserLimit(Integer userLimit)
public Integer getUserLimit()
public Group.GroupModifyRequest setGroupName(String groupName)
public String getGroupName()
public Group.GroupModifyRequest setCallingLineIdName(String callingLineIdName)
public String getCallingLineIdName()
public Group.GroupModifyRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public Group.GroupModifyRequest setTimeZone(String timeZone)
public String getTimeZone()
public Group.GroupModifyRequest setLocationDialingCode(String locationDialingCode)
public String getLocationDialingCode()
public Group.GroupModifyRequest setContact(Contact contact)
public Contact getContact()
public Group.GroupModifyRequest setAddress(StreetAddress address)
public StreetAddress getAddress()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.