Class GroupCallPickup.GroupCallPickupModifyInstanceRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupCallPickup.GroupCallPickupModifyInstanceRequest
-
- Enclosing class:
- GroupCallPickup
public static class GroupCallPickup.GroupCallPickupModifyInstanceRequest extends Request<DefaultResponse>
Modifies a Call Pickup group. Replaces the entire list of users in the group. The response is either SuccessResponse or 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 @Valid Groupgroupprotected @NotNull @Size(min=1,max=80) Stringnameprotected @Size(min=1,max=80) StringnewNameprotected Optional<@Valid ReplacementUserIdList>userIdList
-
Constructor Summary
Constructors Constructor Description GroupCallPickupModifyInstanceRequest()GroupCallPickupModifyInstanceRequest(Group group, String name)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidformRequest()Forms the XML Document for this Request Object.static GroupCallPickup.GroupCallPickupModifyInstanceRequestgetEmptyObject(BroadWorksServer broadWorksServer)Retrieves this object with minimal setup.GroupgetGroup()StringgetName()StringgetNewName()Optional<@Valid ReplacementUserIdList>getUserIdList()GroupCallPickup.GroupCallPickupModifyInstanceRequestsetGroup(Group group)GroupCallPickup.GroupCallPickupModifyInstanceRequestsetName(String name)GroupCallPickup.GroupCallPickupModifyInstanceRequestsetNewName(String newName)GroupCallPickup.GroupCallPickupModifyInstanceRequestsetUserIdList(ReplacementUserIdList userIdList)GroupCallPickup.GroupCallPickupModifyInstanceRequestunsetUserIdList()-
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
-
name
@NotNull @Size(min=1, max=80) protected @NotNull @Size(min=1,max=80) String name
-
newName
@Size(min=1, max=80) protected @Size(min=1,max=80) String newName
-
userIdList
protected Optional<@Valid ReplacementUserIdList> userIdList
-
-
Method Detail
-
setGroup
public GroupCallPickup.GroupCallPickupModifyInstanceRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setName
public GroupCallPickup.GroupCallPickupModifyInstanceRequest setName(String name)
-
getName
public String getName()
-
setNewName
public GroupCallPickup.GroupCallPickupModifyInstanceRequest setNewName(String newName)
-
getNewName
public String getNewName()
-
unsetUserIdList
public GroupCallPickup.GroupCallPickupModifyInstanceRequest unsetUserIdList()
-
setUserIdList
public GroupCallPickup.GroupCallPickupModifyInstanceRequest setUserIdList(ReplacementUserIdList userIdList)
-
getUserIdList
public Optional<@Valid ReplacementUserIdList> getUserIdList()
-
getEmptyObject
public static GroupCallPickup.GroupCallPickupModifyInstanceRequest 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<DefaultResponse>
-
-