public static class CallRecording.UserCallRecordingModifyRequest extends Request<Response.DefaultResponse>
Constructor and Description |
---|
UserCallRecordingModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
UserCallRecordingModifyRequest(User user) |
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
public RecordingOption20 recordingOption
public transient boolean recordingOptionIsModified
public RecordingPauseResumeNotificationType pauseResumeNotification
public transient boolean pauseResumeNotificationIsModified
public Boolean enableCallRecordingAnnouncement
public transient boolean enableCallRecordingAnnouncementIsModified
public Boolean enableRecordCallRepeatWarningTone
public transient boolean enableRecordCallRepeatWarningToneIsModified
public Integer recordCallRepeatWarningToneTimerSeconds
public transient boolean recordCallRepeatWarningToneTimerSecondsIsModified
public Boolean enableVoiceMailRecording
public transient boolean enableVoiceMailRecordingIsModified
public UserCallRecordingModifyRequest(User user)
public UserCallRecordingModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallRecording.UserCallRecordingModifyRequest setUser(User user)
public User getUser()
public CallRecording.UserCallRecordingModifyRequest setRecordingOption(RecordingOption20 recordingOption)
public RecordingOption20 getRecordingOption()
public CallRecording.UserCallRecordingModifyRequest setPauseResumeNotification(RecordingPauseResumeNotificationType pauseResumeNotification)
public RecordingPauseResumeNotificationType getPauseResumeNotification()
public CallRecording.UserCallRecordingModifyRequest setEnableCallRecordingAnnouncement(Boolean enableCallRecordingAnnouncement)
public Boolean getEnableCallRecordingAnnouncement()
public CallRecording.UserCallRecordingModifyRequest setEnableRecordCallRepeatWarningTone(Boolean enableRecordCallRepeatWarningTone)
public Boolean getEnableRecordCallRepeatWarningTone()
public CallRecording.UserCallRecordingModifyRequest setRecordCallRepeatWarningToneTimerSeconds(Integer recordCallRepeatWarningToneTimerSeconds)
public Integer getRecordCallRepeatWarningToneTimerSeconds()
public CallRecording.UserCallRecordingModifyRequest setEnableVoiceMailRecording(Boolean enableVoiceMailRecording)
public Boolean getEnableVoiceMailRecording()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.