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