Class GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest
-
- Enclosing class:
- GroupCallCapacityManagement
public static class GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest extends Request<DefaultResponse>
Modifies a Call Capacity Management 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 BooleanbecomeDefaultGroupForNewUsersprotected @NotNull @Valid Groupgroupprotected IntegermaxActiveCallsAllowedprotected Optional<Integer>maxIncomingActiveCallsAllowedprotected Optional<Integer>maxOutgoingActiveCallsAllowedprotected @NotNull @Size(min=1,max=80) Stringnameprotected @Size(min=1,max=80) StringnewNameprotected Optional<@Valid ReplacementUserIdList>userIdList
-
Constructor Summary
Constructors Constructor Description GroupCallCapacityManagementModifyInstanceRequest()GroupCallCapacityManagementModifyInstanceRequest(Group group, String name)
-
Method Summary
-
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
-
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
-
maxActiveCallsAllowed
protected Integer maxActiveCallsAllowed
-
becomeDefaultGroupForNewUsers
protected Boolean becomeDefaultGroupForNewUsers
-
userIdList
protected Optional<@Valid ReplacementUserIdList> userIdList
-
-
Method Detail
-
setGroup
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setName
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setName(String name)
-
getName
public String getName()
-
setNewName
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setNewName(String newName)
-
getNewName
public String getNewName()
-
setMaxActiveCallsAllowed
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setMaxActiveCallsAllowed(Integer maxActiveCallsAllowed)
-
getMaxActiveCallsAllowed
public Integer getMaxActiveCallsAllowed()
-
unsetMaxIncomingActiveCallsAllowed
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest unsetMaxIncomingActiveCallsAllowed()
-
setMaxIncomingActiveCallsAllowed
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setMaxIncomingActiveCallsAllowed(Integer maxIncomingActiveCallsAllowed)
-
unsetMaxOutgoingActiveCallsAllowed
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest unsetMaxOutgoingActiveCallsAllowed()
-
setMaxOutgoingActiveCallsAllowed
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setMaxOutgoingActiveCallsAllowed(Integer maxOutgoingActiveCallsAllowed)
-
setBecomeDefaultGroupForNewUsers
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setBecomeDefaultGroupForNewUsers(Boolean becomeDefaultGroupForNewUsers)
-
getBecomeDefaultGroupForNewUsers
public Boolean getBecomeDefaultGroupForNewUsers()
-
unsetUserIdList
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest unsetUserIdList()
-
setUserIdList
public GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest setUserIdList(ReplacementUserIdList userIdList)
-
getUserIdList
public Optional<@Valid ReplacementUserIdList> getUserIdList()
-
getEmptyObject
public static GroupCallCapacityManagement.GroupCallCapacityManagementModifyInstanceRequest 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>
-
-