Class UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest
- Enclosing class:
- UserThirdPartyVoiceMailSupport
public static class UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest
extends Request<DefaultResponse>
Modify the Third Party Voice Mail Support settings for a user. The response is either a SuccessResponse or an ErrorResponse.
- Author:
- AlpacaGenerator
-
Nested Class Summary
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Boolean
protected Boolean
protected Boolean
protected ThirdPartyVoiceMailSupportMailboxIdType
protected ThirdPartyVoiceMailSupportNumberOfRings
protected Boolean
protected Boolean
protected @NotNull @Valid BroadWorksUser
-
Constructor Summary
ConstructorsConstructorDescription -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.setAlwaysRedirectToVoiceMail
(Boolean alwaysRedirectToVoiceMail) setBusyRedirectToVoiceMail
(Boolean busyRedirectToVoiceMail) setIsActive
(Boolean isActive) setMailboxIdType
(ThirdPartyVoiceMailSupportMailboxIdType mailboxIdType) setMailboxURL
(String mailboxURL) setNoAnswerNumberOfRings
(ThirdPartyVoiceMailSupportNumberOfRings noAnswerNumberOfRings) setNoAnswerRedirectToVoiceMail
(Boolean noAnswerRedirectToVoiceMail) setOutOfPrimaryZoneRedirectToVoiceMail
(Boolean outOfPrimaryZoneRedirectToVoiceMail) setServerSelection
(ThirdPartyVoiceMailSupportServerSelection serverSelection) setUser
(BroadWorksUser user) setUserServer
(String userServer) Methods inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createNilElement, createTextElement, equals, fire, fire, getBroadWorksServer, getCacheString, getCommandElement, getCommandType, getDomDocument, getId, getOCSProtocol, getRequestTimeoutMillis, getResponseClass, getRetries, getRetryCodes, getRootElement, getValidationErrorsAsString, hashCode, isIgnoreCache, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setIgnoreCache, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
isActive
-
busyRedirectToVoiceMail
-
noAnswerRedirectToVoiceMail
-
serverSelection
-
userServer
-
mailboxIdType
-
mailboxURL
-
noAnswerNumberOfRings
-
alwaysRedirectToVoiceMail
-
outOfPrimaryZoneRedirectToVoiceMail
-
-
Constructor Details
-
UserThirdPartyVoiceMailSupportModifyRequest
public UserThirdPartyVoiceMailSupportModifyRequest() -
UserThirdPartyVoiceMailSupportModifyRequest
-
-
Method Details
-
setUser
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setUser(BroadWorksUser user) -
getBroadWorksUser
-
setIsActive
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setIsActive(Boolean isActive) -
getIsActive
-
setBusyRedirectToVoiceMail
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setBusyRedirectToVoiceMail(Boolean busyRedirectToVoiceMail) -
getBusyRedirectToVoiceMail
-
setNoAnswerRedirectToVoiceMail
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setNoAnswerRedirectToVoiceMail(Boolean noAnswerRedirectToVoiceMail) -
getNoAnswerRedirectToVoiceMail
-
setServerSelection
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setServerSelection(ThirdPartyVoiceMailSupportServerSelection serverSelection) -
getServerSelection
-
unsetUserServer
-
setUserServer
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setUserServer(String userServer) -
getUserServer
-
setMailboxIdType
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setMailboxIdType(ThirdPartyVoiceMailSupportMailboxIdType mailboxIdType) -
getMailboxIdType
-
unsetMailboxURL
-
setMailboxURL
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setMailboxURL(String mailboxURL) -
getMailboxURL
-
setNoAnswerNumberOfRings
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setNoAnswerNumberOfRings(ThirdPartyVoiceMailSupportNumberOfRings noAnswerNumberOfRings) -
getNoAnswerNumberOfRings
-
setAlwaysRedirectToVoiceMail
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setAlwaysRedirectToVoiceMail(Boolean alwaysRedirectToVoiceMail) -
getAlwaysRedirectToVoiceMail
-
setOutOfPrimaryZoneRedirectToVoiceMail
public UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest setOutOfPrimaryZoneRedirectToVoiceMail(Boolean outOfPrimaryZoneRedirectToVoiceMail) -
getOutOfPrimaryZoneRedirectToVoiceMail
-
getEmptyObject
public static UserThirdPartyVoiceMailSupport.UserThirdPartyVoiceMailSupportModifyRequest getEmptyObject(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.- Parameters:
broadWorksServer
- The BroadWorksServer
-
formRequest
public void formRequest()Forms the XML Document for this Request Object. Called by the Request upon fire().- Overrides:
formRequest
in classRequest<DefaultResponse>
-