public static class BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
Boolean |
answerConfirmationRequired |
boolean |
answerConfirmationRequiredIsModified |
Boolean |
broadworksCallControl |
boolean |
broadworksCallControlIsModified |
String |
description |
boolean |
descriptionIsModified |
Boolean |
isActive |
boolean |
isActiveIsModified |
String |
outboundAlternateNumber |
boolean |
outboundAlternateNumberIsModified |
String |
phoneNumber |
boolean |
phoneNumberIsModified |
Boolean |
useDiversionInhibitor |
boolean |
useDiversionInhibitorIsModified |
User |
user |
boolean |
userIsModified |
Constructor and Description |
---|
UserBroadWorksAnywhereAddPhoneNumberRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
UserBroadWorksAnywhereAddPhoneNumberRequest(User user,
String phoneNumber,
Boolean isActive,
Boolean broadworksCallControl,
Boolean useDiversionInhibitor,
Boolean answerConfirmationRequired) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull public User user
public transient boolean userIsModified
@Size(min=1, max=23) public String phoneNumber
public transient boolean phoneNumberIsModified
@Size(min=1, max=80) public String description
public transient boolean descriptionIsModified
public Boolean isActive
public transient boolean isActiveIsModified
@Size(min=1, max=161) public String outboundAlternateNumber
public transient boolean outboundAlternateNumberIsModified
public Boolean broadworksCallControl
public transient boolean broadworksCallControlIsModified
public Boolean useDiversionInhibitor
public transient boolean useDiversionInhibitorIsModified
public Boolean answerConfirmationRequired
public transient boolean answerConfirmationRequiredIsModified
public UserBroadWorksAnywhereAddPhoneNumberRequest(User user, String phoneNumber, Boolean isActive, Boolean broadworksCallControl, Boolean useDiversionInhibitor, Boolean answerConfirmationRequired)
public UserBroadWorksAnywhereAddPhoneNumberRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setUser(User user)
public User getUser()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setPhoneNumber(String phoneNumber)
public String getPhoneNumber()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setDescription(String description)
public String getDescription()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setIsActive(Boolean isActive)
public Boolean getIsActive()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setOutboundAlternateNumber(String outboundAlternateNumber)
public String getOutboundAlternateNumber()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setBroadworksCallControl(Boolean broadworksCallControl)
public Boolean getBroadworksCallControl()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setUseDiversionInhibitor(Boolean useDiversionInhibitor)
public Boolean getUseDiversionInhibitor()
public BroadWorksAnywhere.UserBroadWorksAnywhereAddPhoneNumberRequest setAnswerConfirmationRequired(Boolean answerConfirmationRequired)
public Boolean getAnswerConfirmationRequired()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.