@GwtIncompatible public static class UserCallRecording.UserCallRecordingModifyRequest extends Request<DefaultResponse>
Request.Protocol
Modifier and Type | Field and Description |
---|---|
protected Boolean |
enableCallRecordingAnnouncement |
protected Boolean |
enableRecordCallRepeatWarningTone |
protected Boolean |
enableVoiceMailRecording |
protected RecordingPauseResumeNotificationType |
pauseResumeNotification |
protected Integer |
recordCallRepeatWarningToneTimerSeconds |
protected RecordingOption20 |
recordingOption |
protected User |
user |
Constructor and Description |
---|
UserCallRecordingModifyRequest(User user) |
appendChild, appendChild, appendChild, asyncFire, createDocument, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandElement, getCommandType, getDomDocument, getId, getResponseClass, getRootElement, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@NotNull protected transient User user
protected RecordingOption20 recordingOption
protected RecordingPauseResumeNotificationType pauseResumeNotification
protected Boolean enableCallRecordingAnnouncement
protected Boolean enableRecordCallRepeatWarningTone
protected Integer recordCallRepeatWarningToneTimerSeconds
protected Boolean enableVoiceMailRecording
public UserCallRecordingModifyRequest(User user)
public UserCallRecording.UserCallRecordingModifyRequest setUser(User user)
public User getUser()
public UserCallRecording.UserCallRecordingModifyRequest setRecordingOption(RecordingOption20 recordingOption)
public RecordingOption20 getRecordingOption()
public UserCallRecording.UserCallRecordingModifyRequest setPauseResumeNotification(RecordingPauseResumeNotificationType pauseResumeNotification)
public RecordingPauseResumeNotificationType getPauseResumeNotification()
public UserCallRecording.UserCallRecordingModifyRequest setEnableCallRecordingAnnouncement(Boolean enableCallRecordingAnnouncement)
public Boolean getEnableCallRecordingAnnouncement()
public UserCallRecording.UserCallRecordingModifyRequest setEnableRecordCallRepeatWarningTone(Boolean enableRecordCallRepeatWarningTone)
public Boolean getEnableRecordCallRepeatWarningTone()
public UserCallRecording.UserCallRecordingModifyRequest setRecordCallRepeatWarningToneTimerSeconds(Integer recordCallRepeatWarningToneTimerSeconds)
public Integer getRecordCallRepeatWarningToneTimerSeconds()
public UserCallRecording.UserCallRecordingModifyRequest setEnableVoiceMailRecording(Boolean enableVoiceMailRecording)
public Boolean getEnableVoiceMailRecording()
public static UserCallRecording.UserCallRecordingModifyRequest getEmptyObject(BroadWorksServer broadWorksServer)
broadWorksServer
- The BroadWorksServerpublic void formRequest()
formRequest
in class Request<DefaultResponse>
Copyright © 2016 ECG. All rights reserved.