public static class AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
AnnouncementSelection |
announcementSelection |
boolean |
announcementSelectionIsModified |
AnnouncementFileLevelKey |
audioFile |
boolean |
audioFileIsModified |
Boolean |
enableLevelExtensionDialing |
boolean |
enableLevelExtensionDialingIsModified |
AutoAttendantKeyModifyConfiguration20[] |
keyConfiguration |
boolean |
keyConfigurationIsModified |
String |
newSubmenuId |
boolean |
newSubmenuIdIsModified |
String |
serviceUserId |
boolean |
serviceUserIdIsModified |
String |
submenuId |
boolean |
submenuIdIsModified |
AnnouncementFileLevelKey |
videoFile |
boolean |
videoFileIsModified |
Constructor and Description |
---|
GroupAutoAttendantSubmenuModifyRequest20(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
GroupAutoAttendantSubmenuModifyRequest20(BroadWorksServer bws,
String serviceUserId,
String submenuId) |
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
@Size(min=1, max=161) public String serviceUserId
public transient boolean serviceUserIdIsModified
@Size(min=1, max=40) public String submenuId
public transient boolean submenuIdIsModified
@Size(min=1, max=40) public String newSubmenuId
public transient boolean newSubmenuIdIsModified
public AnnouncementSelection announcementSelection
public transient boolean announcementSelectionIsModified
public AnnouncementFileLevelKey audioFile
public transient boolean audioFileIsModified
public AnnouncementFileLevelKey videoFile
public transient boolean videoFileIsModified
public Boolean enableLevelExtensionDialing
public transient boolean enableLevelExtensionDialingIsModified
public AutoAttendantKeyModifyConfiguration20[] keyConfiguration
public transient boolean keyConfigurationIsModified
public GroupAutoAttendantSubmenuModifyRequest20(BroadWorksServer bws, String serviceUserId, String submenuId)
public GroupAutoAttendantSubmenuModifyRequest20(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setServiceUserId(String serviceUserId)
public String getServiceUserId()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setSubmenuId(String submenuId)
public String getSubmenuId()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setNewSubmenuId(String newSubmenuId)
public String getNewSubmenuId()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setAnnouncementSelection(AnnouncementSelection announcementSelection)
public AnnouncementSelection getAnnouncementSelection()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setAudioFile(AnnouncementFileLevelKey audioFile)
public AnnouncementFileLevelKey getAudioFile()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setVideoFile(AnnouncementFileLevelKey videoFile)
public AnnouncementFileLevelKey getVideoFile()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setEnableLevelExtensionDialing(Boolean enableLevelExtensionDialing)
public Boolean getEnableLevelExtensionDialing()
public AutoAttendant.GroupAutoAttendantSubmenuModifyRequest20 setKeyConfiguration(AutoAttendantKeyModifyConfiguration20... keyConfiguration)
public AutoAttendantKeyModifyConfiguration20[] getKeyConfiguration()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.