Class UserPrivacy.UserPrivacyModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserPrivacy.UserPrivacyModifyRequest
- Enclosing class:
- UserPrivacy
Modify the user level data associated with Privacy. This command is supported for regular users only. 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 Boolean
protected Optional<@Valid ReplacementUserIdList>
protected @NotNull @Valid BroadWorksUser
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.Optional<@Valid ReplacementUserIdList>
setEnableAutoAttendantExtensionDialingPrivacy
(Boolean enableAutoAttendantExtensionDialingPrivacy) setEnableAutoAttendantNameDialingPrivacy
(Boolean enableAutoAttendantNameDialingPrivacy) setEnableDirectoryPrivacy
(Boolean enableDirectoryPrivacy) setEnablePhoneStatusPrivacy
(Boolean enablePhoneStatusPrivacy) setPermittedMonitorUserIdList
(ReplacementUserIdList permittedMonitorUserIdList) setUser
(BroadWorksUser user) 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
-
enableDirectoryPrivacy
-
enableAutoAttendantExtensionDialingPrivacy
-
enableAutoAttendantNameDialingPrivacy
-
enablePhoneStatusPrivacy
-
permittedMonitorUserIdList
-
-
Constructor Details
-
UserPrivacyModifyRequest
public UserPrivacyModifyRequest() -
UserPrivacyModifyRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setEnableDirectoryPrivacy
public UserPrivacy.UserPrivacyModifyRequest setEnableDirectoryPrivacy(Boolean enableDirectoryPrivacy) -
getEnableDirectoryPrivacy
-
setEnableAutoAttendantExtensionDialingPrivacy
public UserPrivacy.UserPrivacyModifyRequest setEnableAutoAttendantExtensionDialingPrivacy(Boolean enableAutoAttendantExtensionDialingPrivacy) -
getEnableAutoAttendantExtensionDialingPrivacy
-
setEnableAutoAttendantNameDialingPrivacy
public UserPrivacy.UserPrivacyModifyRequest setEnableAutoAttendantNameDialingPrivacy(Boolean enableAutoAttendantNameDialingPrivacy) -
getEnableAutoAttendantNameDialingPrivacy
-
setEnablePhoneStatusPrivacy
public UserPrivacy.UserPrivacyModifyRequest setEnablePhoneStatusPrivacy(Boolean enablePhoneStatusPrivacy) -
getEnablePhoneStatusPrivacy
-
unsetPermittedMonitorUserIdList
-
setPermittedMonitorUserIdList
public UserPrivacy.UserPrivacyModifyRequest setPermittedMonitorUserIdList(ReplacementUserIdList permittedMonitorUserIdList) -
getPermittedMonitorUserIdList
-
getEmptyObject
public static UserPrivacy.UserPrivacyModifyRequest 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>
-