Package co.ecg.alpaca.toolkit.generated
Class AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest
-
- Enclosing class:
- AutoAttendant
public static class AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest extends Request<DefaultResponse>
Delete a submenu form an auto attendant. The response is either SuccessResponse or ErrorResponse. This request is only valid for Standard auto attendants.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Constructor Summary
Constructors Constructor Description GroupAutoAttendantSubmenuDeleteListRequest()
GroupAutoAttendantSubmenuDeleteListRequest(AutoAttendant user, String... submenuId)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description void
formRequest()
Forms the XML Document for this Request Object.AutoAttendant
getAutoAttendant()
static AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.String[]
getSubmenuId()
AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest
setSubmenuId(String... submenuId)
AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest
setUser(AutoAttendant user)
-
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
-
user
@NotNull @Valid protected transient @NotNull @Valid AutoAttendant user
-
submenuId
@NotNull @Size(min=1) @StringArrayElementSize(min=1, max=40) protected @NotNull @Size(min=1) String[] submenuId
-
-
Constructor Detail
-
GroupAutoAttendantSubmenuDeleteListRequest
public GroupAutoAttendantSubmenuDeleteListRequest()
-
GroupAutoAttendantSubmenuDeleteListRequest
public GroupAutoAttendantSubmenuDeleteListRequest(AutoAttendant user, String... submenuId)
-
-
Method Detail
-
setUser
public AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest setUser(AutoAttendant user)
-
getAutoAttendant
public AutoAttendant getAutoAttendant()
-
setSubmenuId
public AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest setSubmenuId(String... submenuId)
-
getSubmenuId
public String[] getSubmenuId()
-
getEmptyObject
public static AutoAttendant.GroupAutoAttendantSubmenuDeleteListRequest 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>
-
-