Class UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.services.UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest
- Enclosing class:
- UserSimultaneousRingPersonal
public static class UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest extends Request<DefaultResponse>
Modify a criteria for the user's simultaneous ring personal 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 java.lang.Boolean
blacklisted
protected @NotNull @Size(min=1,max=50) java.lang.String
criteriaName
protected @Valid CriteriaFromDnModify
fromDnCriteria
protected java.util.Optional<@Valid HolidaySchedule>
holidaySchedule
protected @Size(min=1,max=50) java.lang.String
newCriteriaName
protected java.util.Optional<@Valid TimeSchedule>
timeSchedule
protected @NotNull @Valid BroadWorksUser
user
-
Constructor Summary
Constructors Constructor Description UserSimultaneousRingPersonalModifyCriteriaRequest()
UserSimultaneousRingPersonalModifyCriteriaRequest(BroadWorksUser user, java.lang.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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
Field Details
-
user
-
criteriaName
@NotNull @Size(min=1, max=50) protected @NotNull @Size(min=1,max=50) java.lang.String criteriaName -
newCriteriaName
@Size(min=1, max=50) protected @Size(min=1,max=50) java.lang.String newCriteriaName -
timeSchedule
-
holidaySchedule
-
blacklisted
protected java.lang.Boolean blacklisted -
fromDnCriteria
-
-
Constructor Details
-
UserSimultaneousRingPersonalModifyCriteriaRequest
public UserSimultaneousRingPersonalModifyCriteriaRequest() -
UserSimultaneousRingPersonalModifyCriteriaRequest
public UserSimultaneousRingPersonalModifyCriteriaRequest(BroadWorksUser user, java.lang.String criteriaName)
-
-
Method Details
-
setUser
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setUser(BroadWorksUser user) -
getBroadWorksUser
-
setCriteriaName
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setCriteriaName(java.lang.String criteriaName) -
getCriteriaName
public java.lang.String getCriteriaName() -
setNewCriteriaName
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setNewCriteriaName(java.lang.String newCriteriaName) -
getNewCriteriaName
public java.lang.String getNewCriteriaName() -
setTimeSchedule
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setTimeSchedule(TimeSchedule timeSchedule) -
getTimeSchedule
-
setHolidaySchedule
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setHolidaySchedule(HolidaySchedule holidaySchedule) -
getHolidaySchedule
-
setBlacklisted
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setBlacklisted(java.lang.Boolean blacklisted) -
getBlacklisted
public java.lang.Boolean getBlacklisted() -
setFromDnCriteria
public UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest setFromDnCriteria(CriteriaFromDnModify fromDnCriteria) -
getFromDnCriteria
-
getEmptyObject
public static UserSimultaneousRingPersonal.UserSimultaneousRingPersonalModifyCriteriaRequest 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>
-