Package co.ecg.alpaca.toolkit.generated
Class AutoAttendant.GroupAutoAttendantSubmenuGetRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<AutoAttendant.GroupAutoAttendantSubmenuGetResponse>
-
- co.ecg.alpaca.toolkit.generated.AutoAttendant.GroupAutoAttendantSubmenuGetRequest
-
- Enclosing class:
- AutoAttendant
public static class AutoAttendant.GroupAutoAttendantSubmenuGetRequest extends Request<AutoAttendant.GroupAutoAttendantSubmenuGetResponse>
Request to get an Auto Attendant submenu instance. The response is either GroupAutoAttendantSubmenuGetResponse20 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 GroupAutoAttendantSubmenuGetRequest()
GroupAutoAttendantSubmenuGetRequest(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.GroupAutoAttendantSubmenuGetRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.String
getSubmenuId()
AutoAttendant.GroupAutoAttendantSubmenuGetRequest
setSubmenuId(String submenuId)
AutoAttendant.GroupAutoAttendantSubmenuGetRequest
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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, 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, max=40) protected @NotNull @Size(min=1,max=40) String submenuId
-
-
Constructor Detail
-
GroupAutoAttendantSubmenuGetRequest
public GroupAutoAttendantSubmenuGetRequest()
-
GroupAutoAttendantSubmenuGetRequest
public GroupAutoAttendantSubmenuGetRequest(AutoAttendant user, String submenuId)
-
-
Method Detail
-
setUser
public AutoAttendant.GroupAutoAttendantSubmenuGetRequest setUser(AutoAttendant user)
-
getAutoAttendant
public AutoAttendant getAutoAttendant()
-
setSubmenuId
public AutoAttendant.GroupAutoAttendantSubmenuGetRequest setSubmenuId(String submenuId)
-
getSubmenuId
public String getSubmenuId()
-
getEmptyObject
public static AutoAttendant.GroupAutoAttendantSubmenuGetRequest 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<AutoAttendant.GroupAutoAttendantSubmenuGetResponse>
-
-