public static class TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
contactDomain |
boolean |
contactDomainIsModified |
TrunkGroupUserCreationSIPURIFormat |
contactFormat |
boolean |
contactFormatIsModified |
String |
linePortDomain |
boolean |
linePortDomainIsModified |
TrunkGroupUserCreationSIPURIFormat |
linePortFormat |
boolean |
linePortFormatIsModified |
Boolean |
populateContact |
boolean |
populateContactIsModified |
Boolean |
populateExtension |
boolean |
populateExtensionIsModified |
String[] |
servicePackName |
boolean |
servicePackNameIsModified |
String |
taskName |
boolean |
taskNameIsModified |
TrunkGroupKey |
trunkGroupKey |
boolean |
trunkGroupKeyIsModified |
UserExtensions0 |
userExtensions |
boolean |
userExtensionsIsModified |
String |
userIdDomain |
boolean |
userIdDomainIsModified |
TrunkGroupUserCreationUserIdFormat |
userIdFormat |
boolean |
userIdFormatIsModified |
UserPhoneNumbers0 |
userPhoneNumbers |
boolean |
userPhoneNumbersIsModified |
UserService[] |
userService |
boolean |
userServiceIsModified |
Constructor and Description |
---|
GroupTrunkGroupUserCreationTaskAddRequest14sp4(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupTrunkGroupUserCreationTaskAddRequest14sp4(BroadWorksServer bws,
TrunkGroupKey trunkGroupKey,
String taskName,
TrunkGroupUserCreationUserIdFormat userIdFormat,
String userIdDomain,
Boolean populateExtension,
TrunkGroupUserCreationSIPURIFormat linePortFormat,
String linePortDomain,
Boolean populateContact) |
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 TrunkGroupKey trunkGroupKey
public transient boolean trunkGroupKeyIsModified
@Size(min=1, max=80) public String taskName
public transient boolean taskNameIsModified
public TrunkGroupUserCreationUserIdFormat userIdFormat
public transient boolean userIdFormatIsModified
@Size(min=1, max=80) public String userIdDomain
public transient boolean userIdDomainIsModified
public Boolean populateExtension
public transient boolean populateExtensionIsModified
public TrunkGroupUserCreationSIPURIFormat linePortFormat
public transient boolean linePortFormatIsModified
@Size(min=1, max=80) public String linePortDomain
public transient boolean linePortDomainIsModified
public Boolean populateContact
public transient boolean populateContactIsModified
public TrunkGroupUserCreationSIPURIFormat contactFormat
public transient boolean contactFormatIsModified
@Size(min=1, max=80) public String contactDomain
public transient boolean contactDomainIsModified
public UserPhoneNumbers0 userPhoneNumbers
public transient boolean userPhoneNumbersIsModified
public UserExtensions0 userExtensions
public transient boolean userExtensionsIsModified
@StringArrayElementSize(min=1, max=80) public String[] servicePackName
public transient boolean servicePackNameIsModified
public UserService[] userService
public transient boolean userServiceIsModified
public GroupTrunkGroupUserCreationTaskAddRequest14sp4(BroadWorksServer bws, TrunkGroupKey trunkGroupKey, String taskName, TrunkGroupUserCreationUserIdFormat userIdFormat, String userIdDomain, Boolean populateExtension, TrunkGroupUserCreationSIPURIFormat linePortFormat, String linePortDomain, Boolean populateContact)
public GroupTrunkGroupUserCreationTaskAddRequest14sp4(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setTrunkGroupKey(TrunkGroupKey trunkGroupKey)
public TrunkGroupKey getTrunkGroupKey()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setTaskName(String taskName)
public String getTaskName()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setUserIdFormat(TrunkGroupUserCreationUserIdFormat userIdFormat)
public TrunkGroupUserCreationUserIdFormat getUserIdFormat()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setUserIdDomain(String userIdDomain)
public String getUserIdDomain()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setPopulateExtension(Boolean populateExtension)
public Boolean getPopulateExtension()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setLinePortFormat(TrunkGroupUserCreationSIPURIFormat linePortFormat)
public TrunkGroupUserCreationSIPURIFormat getLinePortFormat()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setLinePortDomain(String linePortDomain)
public String getLinePortDomain()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setPopulateContact(Boolean populateContact)
public Boolean getPopulateContact()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setContactFormat(TrunkGroupUserCreationSIPURIFormat contactFormat)
public TrunkGroupUserCreationSIPURIFormat getContactFormat()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setContactDomain(String contactDomain)
public String getContactDomain()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setUserPhoneNumbers(UserPhoneNumbers0 userPhoneNumbers)
public UserPhoneNumbers0 getUserPhoneNumbers()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setUserExtensions(UserExtensions0 userExtensions)
public UserExtensions0 getUserExtensions()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setServicePackName(String... servicePackName)
public String[] getServicePackName()
public TrunkGroup.GroupTrunkGroupUserCreationTaskAddRequest14sp4 setUserService(UserService... userService)
public UserService[] getUserService()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.