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 Group
group
protected @NotNull @Size(min=1,max=80) String
name
protected @Size(min=1,max=80) String
newName
protected 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 void
formRequest()
Forms the XML Document for this Request Object.static GroupCallPickup.GroupCallPickupModifyInstanceRequest
getEmptyObject(BroadWorksServer broadWorksServer)
Retrieves this object with minimal setup.Group
getGroup()
String
getName()
String
getNewName()
Optional<@Valid ReplacementUserIdList>
getUserIdList()
GroupCallPickup.GroupCallPickupModifyInstanceRequest
setGroup(Group group)
GroupCallPickup.GroupCallPickupModifyInstanceRequest
setName(String name)
GroupCallPickup.GroupCallPickupModifyInstanceRequest
setNewName(String newName)
GroupCallPickup.GroupCallPickupModifyInstanceRequest
setUserIdList(ReplacementUserIdList userIdList)
GroupCallPickup.GroupCallPickupModifyInstanceRequest
unsetUserIdList()
-
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:
formRequest
in classRequest<DefaultResponse>
-
-