Class UserPersonalAssistant.UserPersonalAssistantModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserPersonalAssistant.UserPersonalAssistantModifyRequest
- Enclosing class:
- UserPersonalAssistant
public static class UserPersonalAssistant.UserPersonalAssistantModifyRequest
extends Request<DefaultResponse>
Modify the User Personal Assistant information. 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 Optional<OffsetDateTime>
protected PersonalAssistantPresence
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.setAttendantNumber
(String attendantNumber) setEnableExpirationTime
(Boolean enableExpirationTime) setEnableRingSplash
(Boolean enableRingSplash) setEnableTransferToAttendant
(Boolean enableTransferToAttendant) setExpirationTime
(OffsetDateTime expirationTime) setPresence
(PersonalAssistantPresence presence) 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
-
presence
-
enableTransferToAttendant
-
attendantNumber
-
enableRingSplash
-
enableExpirationTime
-
expirationTime
-
-
Constructor Details
-
UserPersonalAssistantModifyRequest
public UserPersonalAssistantModifyRequest() -
UserPersonalAssistantModifyRequest
-
-
Method Details
-
setUser
-
getBroadWorksUser
-
setPresence
public UserPersonalAssistant.UserPersonalAssistantModifyRequest setPresence(PersonalAssistantPresence presence) -
getPresence
-
setEnableTransferToAttendant
public UserPersonalAssistant.UserPersonalAssistantModifyRequest setEnableTransferToAttendant(Boolean enableTransferToAttendant) -
getEnableTransferToAttendant
-
unsetAttendantNumber
-
setAttendantNumber
public UserPersonalAssistant.UserPersonalAssistantModifyRequest setAttendantNumber(String attendantNumber) -
getAttendantNumber
-
setEnableRingSplash
public UserPersonalAssistant.UserPersonalAssistantModifyRequest setEnableRingSplash(Boolean enableRingSplash) -
getEnableRingSplash
-
setEnableExpirationTime
public UserPersonalAssistant.UserPersonalAssistantModifyRequest setEnableExpirationTime(Boolean enableExpirationTime) -
getEnableExpirationTime
-
unsetExpirationTime
-
setExpirationTime
public UserPersonalAssistant.UserPersonalAssistantModifyRequest setExpirationTime(OffsetDateTime expirationTime) -
getExpirationTime
-
getEmptyObject
public static UserPersonalAssistant.UserPersonalAssistantModifyRequest 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>
-