Class UserCallMeNow.UserCallMeNowModifyCriteriaRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.UserCallMeNow.UserCallMeNowModifyCriteriaRequest
-
- Enclosing class:
- UserCallMeNow
public static class UserCallMeNow.UserCallMeNowModifyCriteriaRequest extends Request<DefaultResponse>
Modify a criteria for the user's call me now service. 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
Fields Modifier and Type Field Description protected @NotNull @Size(min=1,max=50) String
criteriaName
protected Optional<@Valid HolidaySchedule>
holidaySchedule
protected @Size(min=1,max=50) String
newCriteriaName
protected Boolean
rejectCall
protected Optional<@Valid TimeSchedule>
timeSchedule
protected @Valid CallMeNowToDnCriteriaModify
toDnCriteria
protected @NotNull @Valid BroadWorksUser
user
-
Constructor Summary
Constructors Constructor Description UserCallMeNowModifyCriteriaRequest()
UserCallMeNowModifyCriteriaRequest(BroadWorksUser user, String criteriaName)
-
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
-
criteriaName
@NotNull @Size(min=1, max=50) protected @NotNull @Size(min=1,max=50) String criteriaName
-
newCriteriaName
@Size(min=1, max=50) protected @Size(min=1,max=50) String newCriteriaName
-
timeSchedule
protected Optional<@Valid TimeSchedule> timeSchedule
-
holidaySchedule
protected Optional<@Valid HolidaySchedule> holidaySchedule
-
rejectCall
protected Boolean rejectCall
-
toDnCriteria
@Valid protected @Valid CallMeNowToDnCriteriaModify toDnCriteria
-
-
Constructor Detail
-
UserCallMeNowModifyCriteriaRequest
public UserCallMeNowModifyCriteriaRequest()
-
UserCallMeNowModifyCriteriaRequest
public UserCallMeNowModifyCriteriaRequest(BroadWorksUser user, String criteriaName)
-
-
Method Detail
-
setUser
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setUser(BroadWorksUser user)
-
getBroadWorksUser
public BroadWorksUser getBroadWorksUser()
-
setCriteriaName
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setCriteriaName(String criteriaName)
-
getCriteriaName
public String getCriteriaName()
-
setNewCriteriaName
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setNewCriteriaName(String newCriteriaName)
-
getNewCriteriaName
public String getNewCriteriaName()
-
unsetTimeSchedule
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest unsetTimeSchedule()
-
setTimeSchedule
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setTimeSchedule(TimeSchedule timeSchedule)
-
getTimeSchedule
public Optional<@Valid TimeSchedule> getTimeSchedule()
-
unsetHolidaySchedule
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest unsetHolidaySchedule()
-
setHolidaySchedule
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setHolidaySchedule(HolidaySchedule holidaySchedule)
-
getHolidaySchedule
public Optional<@Valid HolidaySchedule> getHolidaySchedule()
-
setRejectCall
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setRejectCall(Boolean rejectCall)
-
getRejectCall
public Boolean getRejectCall()
-
setToDnCriteria
public UserCallMeNow.UserCallMeNowModifyCriteriaRequest setToDnCriteria(CallMeNowToDnCriteriaModify toDnCriteria)
-
getToDnCriteria
public CallMeNowToDnCriteriaModify getToDnCriteria()
-
getEmptyObject
public static UserCallMeNow.UserCallMeNowModifyCriteriaRequest 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>
-
-