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 voidformRequest()Forms the XML Document for this Request Object.AutoAttendantgetAutoAttendant()static AutoAttendant.GroupAutoAttendantSubmenuGetRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.StringgetSubmenuId()AutoAttendant.GroupAutoAttendantSubmenuGetRequestsetSubmenuId(String submenuId)AutoAttendant.GroupAutoAttendantSubmenuGetRequestsetUser(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:
formRequestin classRequest<AutoAttendant.GroupAutoAttendantSubmenuGetResponse>
-
-