public static class RoutePoint.GroupRoutePointModifyDNISRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
Boolean |
allowOutgoingACDCall |
boolean |
allowOutgoingACDCallIsModified |
String |
callingLineIdFirstName |
boolean |
callingLineIdFirstNameIsModified |
String |
callingLineIdLastName |
boolean |
callingLineIdLastNameIsModified |
String |
callingLineIdPhoneNumber |
boolean |
callingLineIdPhoneNumberIsModified |
DNISKey |
dnisKey |
boolean |
dnisKeyIsModified |
String |
dnisPhoneNumber |
boolean |
dnisPhoneNumberIsModified |
String |
extension |
boolean |
extensionIsModified |
String |
newDNISName |
boolean |
newDNISNameIsModified |
Boolean |
useCustomCLIDSettings |
boolean |
useCustomCLIDSettingsIsModified |
Boolean |
useCustomDnisAnnouncementSettings |
boolean |
useCustomDnisAnnouncementSettingsIsModified |
Constructor and Description |
---|
GroupRoutePointModifyDNISRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupRoutePointModifyDNISRequest(BroadWorksServer bws,
DNISKey dnisKey) |
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 DNISKey dnisKey
public transient boolean dnisKeyIsModified
@Size(min=1, max=40) public String newDNISName
public transient boolean newDNISNameIsModified
@Size(min=1, max=23) public String dnisPhoneNumber
public transient boolean dnisPhoneNumberIsModified
@Size(min=2, max=20) public String extension
public transient boolean extensionIsModified
public Boolean useCustomCLIDSettings
public transient boolean useCustomCLIDSettingsIsModified
@Size(min=1, max=23) public String callingLineIdPhoneNumber
public transient boolean callingLineIdPhoneNumberIsModified
@Size(min=1, max=30) public String callingLineIdLastName
public transient boolean callingLineIdLastNameIsModified
@Size(min=1, max=30) public String callingLineIdFirstName
public transient boolean callingLineIdFirstNameIsModified
public Boolean useCustomDnisAnnouncementSettings
public transient boolean useCustomDnisAnnouncementSettingsIsModified
public Boolean allowOutgoingACDCall
public transient boolean allowOutgoingACDCallIsModified
public GroupRoutePointModifyDNISRequest(BroadWorksServer bws, DNISKey dnisKey)
public GroupRoutePointModifyDNISRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic RoutePoint.GroupRoutePointModifyDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public RoutePoint.GroupRoutePointModifyDNISRequest setNewDNISName(String newDNISName)
public String getNewDNISName()
public RoutePoint.GroupRoutePointModifyDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public String getDnisPhoneNumber()
public RoutePoint.GroupRoutePointModifyDNISRequest setExtension(String extension)
public String getExtension()
public RoutePoint.GroupRoutePointModifyDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public RoutePoint.GroupRoutePointModifyDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public String getCallingLineIdPhoneNumber()
public RoutePoint.GroupRoutePointModifyDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public String getCallingLineIdLastName()
public RoutePoint.GroupRoutePointModifyDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public String getCallingLineIdFirstName()
public RoutePoint.GroupRoutePointModifyDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
public Boolean getUseCustomDnisAnnouncementSettings()
public RoutePoint.GroupRoutePointModifyDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall)
public Boolean getAllowOutgoingACDCall()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.