Class GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest
-
- Enclosing class:
- GroupTrunkGroup
public static class GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest extends Request<DefaultResponse>
Request to add users to an enterprise trunk in a group. 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 @Size(min=1,max=30) String
enterpriseTrunkName
protected @NotNull @Valid Group
group
protected @NotNull @Valid @Size(min=1) BroadWorksUser[]
user
-
Constructor Summary
Constructors Constructor Description GroupEnterpriseTrunkAddUserListRequest()
GroupEnterpriseTrunkAddUserListRequest(Group group, String enterpriseTrunkName, BroadWorksUser... user)
-
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.BroadWorksUser[]
getBroadWorksUser()
static GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.String
getEnterpriseTrunkName()
Group
getGroup()
GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest
setEnterpriseTrunkName(String enterpriseTrunkName)
GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest
setGroup(Group group)
GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest
setUser(BroadWorksUser... 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
-
group
@NotNull @Valid protected transient @NotNull @Valid Group group
-
enterpriseTrunkName
@NotNull @Size(min=1, max=30) protected @NotNull @Size(min=1,max=30) String enterpriseTrunkName
-
user
@NotNull @Valid @Size(min=1) protected transient @NotNull @Valid @Size(min=1) BroadWorksUser[] user
-
-
Constructor Detail
-
GroupEnterpriseTrunkAddUserListRequest
public GroupEnterpriseTrunkAddUserListRequest()
-
GroupEnterpriseTrunkAddUserListRequest
public GroupEnterpriseTrunkAddUserListRequest(Group group, String enterpriseTrunkName, BroadWorksUser... user)
-
-
Method Detail
-
setGroup
public GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setEnterpriseTrunkName
public GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest setEnterpriseTrunkName(String enterpriseTrunkName)
-
getEnterpriseTrunkName
public String getEnterpriseTrunkName()
-
setUser
public GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest setUser(BroadWorksUser... user)
-
getBroadWorksUser
public BroadWorksUser[] getBroadWorksUser()
-
getEmptyObject
public static GroupTrunkGroup.GroupEnterpriseTrunkAddUserListRequest 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>
-
-