@GwtIncompatible public static class GroupCallCenter.GroupCallCenterModifyDNISRequest extends Request<DefaultResponse>
Modifier and Type | Field and Description |
---|---|
protected Boolean |
allowOutgoingACDCall |
protected com.google.common.base.Optional<String> |
callingLineIdFirstName |
protected com.google.common.base.Optional<String> |
callingLineIdLastName |
protected com.google.common.base.Optional<String> |
callingLineIdPhoneNumber |
protected DNISKey |
dnisKey |
protected com.google.common.base.Optional<String> |
dnisPhoneNumber |
protected com.google.common.base.Optional<String> |
extension |
protected String |
newDNISName |
protected DNISPriority |
priority |
protected Boolean |
useCustomCLIDSettings |
protected Boolean |
useCustomDnisAnnouncementSettings |
Constructor and Description |
---|
GroupCallCenterModifyDNISRequest(BroadWorksServer broadWorksServer,
DNISKey dnisKey) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getId, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected DNISKey dnisKey
@Size(min=1, max=40) protected String newDNISName
protected com.google.common.base.Optional<String> dnisPhoneNumber
protected com.google.common.base.Optional<String> extension
protected Boolean useCustomCLIDSettings
protected com.google.common.base.Optional<String> callingLineIdPhoneNumber
protected com.google.common.base.Optional<String> callingLineIdLastName
protected com.google.common.base.Optional<String> callingLineIdFirstName
protected Boolean useCustomDnisAnnouncementSettings
protected DNISPriority priority
protected Boolean allowOutgoingACDCall
public GroupCallCenterModifyDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey)
public GroupCallCenter.GroupCallCenterModifyDNISRequest setDnisKey(DNISKey dnisKey)
public DNISKey getDnisKey()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setNewDNISName(String newDNISName)
public String getNewDNISName()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
public com.google.common.base.Optional<String> getDnisPhoneNumber()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setExtension(String extension)
public com.google.common.base.Optional<String> getExtension()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
public Boolean getUseCustomCLIDSettings()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public com.google.common.base.Optional<String> getCallingLineIdPhoneNumber()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
public com.google.common.base.Optional<String> getCallingLineIdLastName()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
public com.google.common.base.Optional<String> getCallingLineIdFirstName()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
public Boolean getUseCustomDnisAnnouncementSettings()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setPriority(DNISPriority priority)
public DNISPriority getPriority()
public GroupCallCenter.GroupCallCenterModifyDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall)
public Boolean getAllowOutgoingACDCall()
public static GroupCallCenter.GroupCallCenterModifyDNISRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.