@GwtIncompatible public static class Group.GroupModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected StreetAddress |
address |
protected com.google.common.base.Optional<String> |
callingLineIdName |
protected com.google.common.base.Optional<String> |
callingLineIdPhoneNumber |
protected Contact |
contact |
protected String |
defaultDomain |
protected Group |
group |
protected com.google.common.base.Optional<String> |
groupName |
protected com.google.common.base.Optional<String> |
locationDialingCode |
protected String |
timeZone |
protected Integer |
userLimit |
Constructor and Description |
---|
GroupModifyRequest(Group group) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRootElement, getValidationErrorsAsString, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRootElement, toString, validate
@NotNull protected transient Group group
@Size(min=1, max=80) protected String defaultDomain
protected Integer userLimit
protected com.google.common.base.Optional<String> groupName
protected com.google.common.base.Optional<String> callingLineIdName
protected com.google.common.base.Optional<String> callingLineIdPhoneNumber
@Size(min=1, max=127) protected String timeZone
protected com.google.common.base.Optional<String> locationDialingCode
protected Contact contact
protected StreetAddress address
public GroupModifyRequest(Group group)
public Group.GroupModifyRequest setGroup(Group group)
public Group getGroup()
public Group.GroupModifyRequest setDefaultDomain(String defaultDomain)
public String getDefaultDomain()
public Group.GroupModifyRequest setUserLimit(Integer userLimit)
public Integer getUserLimit()
public Group.GroupModifyRequest setGroupName(String groupName)
public com.google.common.base.Optional<String> getGroupName()
public Group.GroupModifyRequest setCallingLineIdName(String callingLineIdName)
public com.google.common.base.Optional<String> getCallingLineIdName()
public Group.GroupModifyRequest setCallingLineIdPhoneNumber(String callingLineIdPhoneNumber)
public com.google.common.base.Optional<String> getCallingLineIdPhoneNumber()
public Group.GroupModifyRequest setTimeZone(String timeZone)
public String getTimeZone()
public Group.GroupModifyRequest setLocationDialingCode(String locationDialingCode)
public com.google.common.base.Optional<String> getLocationDialingCode()
public Group.GroupModifyRequest setContact(Contact contact)
public Contact getContact()
public Group.GroupModifyRequest setAddress(StreetAddress address)
public StreetAddress getAddress()
public static Group.GroupModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2017 ECG. All rights reserved.