@GwtIncompatible public static class Group.GroupAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected StreetAddress |
address |
protected String |
callingLineIdName |
protected Contact |
contact |
protected String |
defaultDomain |
protected String |
groupId |
protected String |
groupName |
protected String |
locationDialingCode |
protected String |
serviceProviderId |
protected String |
timeZone |
protected Integer |
userLimit |
Constructor and Description |
---|
GroupAddRequest(BroadWorksServer broadWorksServer,
String serviceProviderId,
String groupId,
String defaultDomain,
Integer userLimit) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull @Size(min=1, max=30) protected String serviceProviderId
@NotNull @Size(min=1, max=30) protected String groupId
@NotNull @Size(min=1, max=80) protected String defaultDomain
@NotNull protected Integer userLimit
@Size(min=1, max=80) protected String groupName
@Size(min=1, max=80) protected String callingLineIdName
@Size(min=1, max=127) protected String timeZone
@Size(min=1, max=15) protected String locationDialingCode
protected Contact contact
protected StreetAddress address
public GroupAddRequest(BroadWorksServer broadWorksServer, String serviceProviderId, String groupId, String defaultDomain, Integer userLimit)
public Group.GroupAddRequest setServiceProviderId(String serviceProviderId)
public String getServiceProviderId()
public Group.GroupAddRequest setGroupId(String groupId)
public String getGroupId()
public Group.GroupAddRequest setDefaultDomain(String defaultDomain)
public String getDefaultDomain()
public Group.GroupAddRequest setUserLimit(Integer userLimit)
public Integer getUserLimit()
public Group.GroupAddRequest setGroupName(String groupName)
public String getGroupName()
public Group.GroupAddRequest setCallingLineIdName(String callingLineIdName)
public String getCallingLineIdName()
public Group.GroupAddRequest setTimeZone(String timeZone)
public String getTimeZone()
public Group.GroupAddRequest setLocationDialingCode(String locationDialingCode)
public String getLocationDialingCode()
public Group.GroupAddRequest setContact(Contact contact)
public Contact getContact()
public Group.GroupAddRequest setAddress(StreetAddress address)
public StreetAddress getAddress()
public static Group.GroupAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.