@GwtIncompatible public static class AutoAttendant.GroupAutoAttendantSubmenuAddRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected AnnouncementSelection |
announcementSelection |
protected AnnouncementFileLevelKey |
audioFile |
protected Boolean |
enableLevelExtensionDialing |
protected AutoAttendantKeyConfiguration20[] |
keyConfiguration |
protected String |
submenuId |
protected AutoAttendant |
user |
protected AnnouncementFileLevelKey |
videoFile |
Constructor and Description |
---|
GroupAutoAttendantSubmenuAddRequest(AutoAttendant user,
String submenuId,
AnnouncementSelection announcementSelection,
Boolean enableLevelExtensionDialing) |
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 protected transient AutoAttendant user
@NotNull @Size(min=1, max=40) protected String submenuId
@NotNull protected AnnouncementSelection announcementSelection
protected AnnouncementFileLevelKey audioFile
protected AnnouncementFileLevelKey videoFile
@NotNull protected Boolean enableLevelExtensionDialing
@Size(max=12) protected AutoAttendantKeyConfiguration20[] keyConfiguration
public GroupAutoAttendantSubmenuAddRequest(AutoAttendant user, String submenuId, AnnouncementSelection announcementSelection, Boolean enableLevelExtensionDialing)
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setUser(AutoAttendant user)
public AutoAttendant getAutoAttendant()
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setSubmenuId(String submenuId)
public String getSubmenuId()
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setAnnouncementSelection(AnnouncementSelection announcementSelection)
public AnnouncementSelection getAnnouncementSelection()
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setAudioFile(AnnouncementFileLevelKey audioFile)
public AnnouncementFileLevelKey getAudioFile()
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setVideoFile(AnnouncementFileLevelKey videoFile)
public AnnouncementFileLevelKey getVideoFile()
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setEnableLevelExtensionDialing(Boolean enableLevelExtensionDialing)
public Boolean getEnableLevelExtensionDialing()
public AutoAttendant.GroupAutoAttendantSubmenuAddRequest setKeyConfiguration(AutoAttendantKeyConfiguration20... keyConfiguration)
public AutoAttendantKeyConfiguration20[] getKeyConfiguration()
public static AutoAttendant.GroupAutoAttendantSubmenuAddRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.