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) StringcriteriaNameprotected Optional<@Valid HolidaySchedule>holidayScheduleprotected @Size(min=1,max=50) StringnewCriteriaNameprotected BooleanrejectCallprotected Optional<@Valid TimeSchedule>timeScheduleprotected @Valid CallMeNowToDnCriteriaModifytoDnCriteriaprotected @NotNull @Valid BroadWorksUseruser
-
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:
formRequestin classRequest<DefaultResponse>
-
-