public static class Group.GroupAddRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
StreetAddress |
address |
boolean |
addressIsModified |
String |
callingLineIdName |
boolean |
callingLineIdNameIsModified |
Contact |
contact |
boolean |
contactIsModified |
String |
defaultDomain |
boolean |
defaultDomainIsModified |
String |
groupId |
boolean |
groupIdIsModified |
String |
groupName |
boolean |
groupNameIsModified |
String |
locationDialingCode |
boolean |
locationDialingCodeIsModified |
String |
serviceProviderId |
boolean |
serviceProviderIdIsModified |
String |
timeZone |
boolean |
timeZoneIsModified |
Integer |
userLimit |
boolean |
userLimitIsModified |
Constructor and Description |
---|
GroupAddRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupAddRequest(BroadWorksServer bws,
String serviceProviderId,
String groupId,
String defaultDomain,
Integer userLimit) |
Modifier and Type | Method and Description |
---|---|
void |
formRequest()
Forms the XML Document for this Request Object.
|
StreetAddress |
getAddress() |
String |
getCallingLineIdName() |
Contact |
getContact() |
String |
getDefaultDomain() |
String |
getGroupId() |
String |
getGroupName() |
String |
getLocationDialingCode() |
String |
getServiceProviderId() |
String |
getTimeZone() |
Integer |
getUserLimit() |
Group.GroupAddRequest |
setAddress(StreetAddress address) |
Group.GroupAddRequest |
setCallingLineIdName(String callingLineIdName) |
Group.GroupAddRequest |
setContact(Contact contact) |
Group.GroupAddRequest |
setDefaultDomain(String defaultDomain) |
Group.GroupAddRequest |
setGroupId(String groupId) |
Group.GroupAddRequest |
setGroupName(String groupName) |
Group.GroupAddRequest |
setLocationDialingCode(String locationDialingCode) |
Group.GroupAddRequest |
setServiceProviderId(String serviceProviderId) |
Group.GroupAddRequest |
setTimeZone(String timeZone) |
Group.GroupAddRequest |
setUserLimit(Integer userLimit) |
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
@Size(min=1, max=30) public String serviceProviderId
public transient boolean serviceProviderIdIsModified
@Size(min=1, max=30) public String groupId
public transient boolean groupIdIsModified
@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=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 GroupAddRequest(BroadWorksServer bws, String serviceProviderId, String groupId, String defaultDomain, Integer userLimit)
public GroupAddRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic Group.GroupAddRequest setServiceProviderId(String serviceProviderId)
public String getServiceProviderId()
public Group.GroupAddRequest setGroupId(String groupId)
public String getGroupId()
public Group.GroupAddRequest setDefaultDomain(String defaultDomain)
public String getDefaultDomain()
public Group.GroupAddRequest setUserLimit(Integer userLimit)
public Integer getUserLimit()
public Group.GroupAddRequest setGroupName(String groupName)
public String getGroupName()
public Group.GroupAddRequest setCallingLineIdName(String callingLineIdName)
public String getCallingLineIdName()
public Group.GroupAddRequest setTimeZone(String timeZone)
public String getTimeZone()
public Group.GroupAddRequest setLocationDialingCode(String locationDialingCode)
public String getLocationDialingCode()
public Group.GroupAddRequest setContact(Contact contact)
public Contact getContact()
public Group.GroupAddRequest 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.