Package co.ecg.alpaca.toolkit.generated
Class RoutePoint.GroupRoutePointAddDNISRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.RoutePoint.GroupRoutePointAddDNISRequest
-
- Enclosing class:
- RoutePoint
public static class RoutePoint.GroupRoutePointAddDNISRequest extends Request<DefaultResponse>
Add a Route Point DNIS. The response is either a SuccessResponse or an ErrorResponse.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
Fields Modifier and Type Field Description protected @NotNull Boolean
allowOutgoingACDCall
protected @Size(min=1,max=30) String
callingLineIdFirstName
protected @Size(min=1,max=30) String
callingLineIdLastName
protected @Size(min=1,max=23) String
callingLineIdPhoneNumber
protected @NotNull @Valid DNISKey
dnisKey
protected @Size(min=1,max=23) String
dnisPhoneNumber
protected @Size(min=2,max=20) String
extension
protected @NotNull Boolean
useCustomCLIDSettings
protected @NotNull Boolean
useCustomDnisAnnouncementSettings
-
Constructor Summary
Constructors Constructor Description GroupRoutePointAddDNISRequest()
GroupRoutePointAddDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey, Boolean useCustomCLIDSettings, Boolean useCustomDnisAnnouncementSettings, Boolean allowOutgoingACDCall)
-
Method Summary
-
Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
dnisKey
@NotNull @Valid protected @NotNull @Valid DNISKey dnisKey
-
dnisPhoneNumber
@Size(min=1, max=23) protected @Size(min=1,max=23) String dnisPhoneNumber
-
extension
@Size(min=2, max=20) protected @Size(min=2,max=20) String extension
-
useCustomCLIDSettings
@NotNull protected @NotNull Boolean useCustomCLIDSettings
-
callingLineIdPhoneNumber
@Size(min=1, max=23) protected @Size(min=1,max=23) String callingLineIdPhoneNumber
-
callingLineIdLastName
@Size(min=1, max=30) protected @Size(min=1,max=30) String callingLineIdLastName
-
callingLineIdFirstName
@Size(min=1, max=30) protected @Size(min=1,max=30) String callingLineIdFirstName
-
useCustomDnisAnnouncementSettings
@NotNull protected @NotNull Boolean useCustomDnisAnnouncementSettings
-
allowOutgoingACDCall
@NotNull protected @NotNull Boolean allowOutgoingACDCall
-
-
Constructor Detail
-
GroupRoutePointAddDNISRequest
public GroupRoutePointAddDNISRequest()
-
GroupRoutePointAddDNISRequest
public GroupRoutePointAddDNISRequest(BroadWorksServer broadWorksServer, DNISKey dnisKey, Boolean useCustomCLIDSettings, Boolean useCustomDnisAnnouncementSettings, Boolean allowOutgoingACDCall)
-
-
Method Detail
-
setDnisKey
public RoutePoint.GroupRoutePointAddDNISRequest setDnisKey(DNISKey dnisKey)
-
getDnisKey
public DNISKey getDnisKey()
-
setDnisPhoneNumber
public RoutePoint.GroupRoutePointAddDNISRequest setDnisPhoneNumber(String dnisPhoneNumber)
-
getDnisPhoneNumber
public String getDnisPhoneNumber()
-
setExtension
public RoutePoint.GroupRoutePointAddDNISRequest setExtension(String extension)
-
getExtension
public String getExtension()
-
setUseCustomCLIDSettings
public RoutePoint.GroupRoutePointAddDNISRequest setUseCustomCLIDSettings(Boolean useCustomCLIDSettings)
-
getUseCustomCLIDSettings
public Boolean getUseCustomCLIDSettings()
-
setCallingLineIdPhoneNumber
public RoutePoint.GroupRoutePointAddDNISRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
-
getCallingLineIdPhoneNumber
public String getCallingLineIdPhoneNumber()
-
setCallingLineIdLastName
public RoutePoint.GroupRoutePointAddDNISRequest setCallingLineIdLastName(String callingLineIdLastName)
-
getCallingLineIdLastName
public String getCallingLineIdLastName()
-
setCallingLineIdFirstName
public RoutePoint.GroupRoutePointAddDNISRequest setCallingLineIdFirstName(String callingLineIdFirstName)
-
getCallingLineIdFirstName
public String getCallingLineIdFirstName()
-
setUseCustomDnisAnnouncementSettings
public RoutePoint.GroupRoutePointAddDNISRequest setUseCustomDnisAnnouncementSettings(Boolean useCustomDnisAnnouncementSettings)
-
getUseCustomDnisAnnouncementSettings
public Boolean getUseCustomDnisAnnouncementSettings()
-
setAllowOutgoingACDCall
public RoutePoint.GroupRoutePointAddDNISRequest setAllowOutgoingACDCall(Boolean allowOutgoingACDCall)
-
getAllowOutgoingACDCall
public Boolean getAllowOutgoingACDCall()
-
getEmptyObject
public static RoutePoint.GroupRoutePointAddDNISRequest getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()
Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-
-