@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 BroadWorksUser |
user |
Constructor and Description |
---|
UserCallRecordingModifyRequest(BroadWorksUser user) |
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 BroadWorksUser user
protected RecordingOption20 recordingOption
protected RecordingPauseResumeNotificationType pauseResumeNotification
protected Boolean enableCallRecordingAnnouncement
protected Boolean enableRecordCallRepeatWarningTone
protected Integer recordCallRepeatWarningToneTimerSeconds
protected Boolean enableVoiceMailRecording
public UserCallRecordingModifyRequest(BroadWorksUser user)
public UserCallRecording.UserCallRecordingModifyRequest setUser(BroadWorksUser user)
public BroadWorksUser getBroadWorksUser()
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.