Class UserExecutiveAssistant.UserExecutiveAssistantModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.UserExecutiveAssistant.UserExecutiveAssistantModifyRequest
-
- Enclosing class:
- UserExecutiveAssistant
public static class UserExecutiveAssistant.UserExecutiveAssistantModifyRequest extends Request<DefaultResponse>
Modify the setting for executive assistant. The response is either SuccessResponse or ErrorResponse.- Author:
- AlpacaGenerator
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class co.ecg.alpaca.toolkit.messaging.request.Request
Request.Protocol
-
-
Field Summary
Fields Modifier and Type Field Description protected Optional<@Size(min=1,max=161) String>
divertToPhoneNumber
protected Boolean
enableDivert
protected @Valid ExecutiveAssistantOptInStatus[]
optInStatus
protected @NotNull @Valid BroadWorksUser
user
-
Constructor Summary
Constructors Constructor Description UserExecutiveAssistantModifyRequest()
UserExecutiveAssistantModifyRequest(BroadWorksUser user)
-
Method Summary
-
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 Detail
-
user
@NotNull @Valid protected transient @NotNull @Valid BroadWorksUser user
-
enableDivert
protected Boolean enableDivert
-
optInStatus
@Valid protected @Valid ExecutiveAssistantOptInStatus[] optInStatus
-
-
Constructor Detail
-
UserExecutiveAssistantModifyRequest
public UserExecutiveAssistantModifyRequest()
-
UserExecutiveAssistantModifyRequest
public UserExecutiveAssistantModifyRequest(BroadWorksUser user)
-
-
Method Detail
-
setUser
public UserExecutiveAssistant.UserExecutiveAssistantModifyRequest setUser(BroadWorksUser user)
-
getBroadWorksUser
public BroadWorksUser getBroadWorksUser()
-
setEnableDivert
public UserExecutiveAssistant.UserExecutiveAssistantModifyRequest setEnableDivert(Boolean enableDivert)
-
getEnableDivert
public Boolean getEnableDivert()
-
unsetDivertToPhoneNumber
public UserExecutiveAssistant.UserExecutiveAssistantModifyRequest unsetDivertToPhoneNumber()
-
setDivertToPhoneNumber
public UserExecutiveAssistant.UserExecutiveAssistantModifyRequest setDivertToPhoneNumber(String divertToPhoneNumber)
-
setOptInStatus
public UserExecutiveAssistant.UserExecutiveAssistantModifyRequest setOptInStatus(ExecutiveAssistantOptInStatus... optInStatus)
-
getOptInStatus
public ExecutiveAssistantOptInStatus[] getOptInStatus()
-
getEmptyObject
public static UserExecutiveAssistant.UserExecutiveAssistantModifyRequest 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>
-
-