Class GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest
-
- Enclosing class:
- GroupVirtualOnNetEnterpriseExtensions
public static class GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest extends Request<DefaultResponse>
Modify an existing Virtual On-Net user of a Group. The serviceProviderId, groupId and phoneNumber combination uniquely identifies a Virtual On-Net User. 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 @Size(min=1,max=30) String
callingLineIdFirstName
protected @Size(min=1,max=30) String
callingLineIdLastName
protected @Size(min=2,max=20) String
extension
protected @Size(min=1,max=30) String
firstName
protected @NotNull @Valid Group
group
protected @Size(min=1,max=30) String
lastName
protected @NotNull @Size(min=1,max=23) String
phoneNumber
protected @Size(min=1,max=40) String
virtualOnNetCallTypeName
-
Constructor Summary
Constructors Constructor Description GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest()
GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest(Group group, String phoneNumber)
-
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, 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
-
phoneNumber
@NotNull @Size(min=1, max=23) protected @NotNull @Size(min=1,max=23) String phoneNumber
-
extension
@Size(min=2, max=20) protected @Size(min=2,max=20) String extension
-
firstName
@Size(min=1, max=30) protected @Size(min=1,max=30) String firstName
-
lastName
@Size(min=1, max=30) protected @Size(min=1,max=30) String lastName
-
callingLineIdFirstName
@Size(min=1, max=30) protected @Size(min=1,max=30) String callingLineIdFirstName
-
callingLineIdLastName
@Size(min=1, max=30) protected @Size(min=1,max=30) String callingLineIdLastName
-
virtualOnNetCallTypeName
@Size(min=1, max=40) protected @Size(min=1,max=40) String virtualOnNetCallTypeName
-
-
Method Detail
-
setGroup
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setGroup(Group group)
-
getGroup
public Group getGroup()
-
setPhoneNumber
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setPhoneNumber(String phoneNumber)
-
getPhoneNumber
public String getPhoneNumber()
-
setExtension
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setExtension(String extension)
-
getExtension
public String getExtension()
-
setFirstName
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setFirstName(String firstName)
-
getFirstName
public String getFirstName()
-
setLastName
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setLastName(String lastName)
-
getLastName
public String getLastName()
-
setCallingLineIdFirstName
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setCallingLineIdFirstName(String callingLineIdFirstName)
-
getCallingLineIdFirstName
public String getCallingLineIdFirstName()
-
setCallingLineIdLastName
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setCallingLineIdLastName(String callingLineIdLastName)
-
getCallingLineIdLastName
public String getCallingLineIdLastName()
-
setVirtualOnNetCallTypeName
public GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest setVirtualOnNetCallTypeName(String virtualOnNetCallTypeName)
-
getVirtualOnNetCallTypeName
public String getVirtualOnNetCallTypeName()
-
getEmptyObject
public static GroupVirtualOnNetEnterpriseExtensions.GroupVirtualOnNetEnterpriseExtensionsModifyUserRequest 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>
-
-