Class UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.services.UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest
-
- Enclosing class:
- UserMaliciousCallTrace
public static class UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest extends Request<DefaultResponse>
Modify the user level data associated with Malicious Call Trace. 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 Boolean
isActive
protected Boolean
traceForTimePeriod
protected Optional<@Valid MaliciousCallTraceTimePeriod>
traceTimePeriod
protected MaliciousCallTraceCallTypeSelection
traceTypeSelection
protected @NotNull @Valid BroadWorksUser
user
-
Constructor Summary
Constructors Constructor Description UserMaliciousCallTraceModifyRequest()
UserMaliciousCallTraceModifyRequest(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, isMemberOfBundle, isValid, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setEcho, setMemberOfBundle, setRequestId, setRequestTimeoutMillis, setResponseClass, setRetries, setRetryCodes, setRootElement, toString, validate
-
-
-
-
Field Detail
-
user
@NotNull @Valid protected transient @NotNull @Valid BroadWorksUser user
-
isActive
protected Boolean isActive
-
traceTypeSelection
protected MaliciousCallTraceCallTypeSelection traceTypeSelection
-
traceForTimePeriod
protected Boolean traceForTimePeriod
-
traceTimePeriod
protected Optional<@Valid MaliciousCallTraceTimePeriod> traceTimePeriod
-
-
Constructor Detail
-
UserMaliciousCallTraceModifyRequest
public UserMaliciousCallTraceModifyRequest()
-
UserMaliciousCallTraceModifyRequest
public UserMaliciousCallTraceModifyRequest(BroadWorksUser user)
-
-
Method Detail
-
setUser
public UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest setUser(BroadWorksUser user)
-
getBroadWorksUser
public BroadWorksUser getBroadWorksUser()
-
setIsActive
public UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest setIsActive(Boolean isActive)
-
getIsActive
public Boolean getIsActive()
-
setTraceTypeSelection
public UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest setTraceTypeSelection(MaliciousCallTraceCallTypeSelection traceTypeSelection)
-
getTraceTypeSelection
public MaliciousCallTraceCallTypeSelection getTraceTypeSelection()
-
setTraceForTimePeriod
public UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest setTraceForTimePeriod(Boolean traceForTimePeriod)
-
getTraceForTimePeriod
public Boolean getTraceForTimePeriod()
-
unsetTraceTimePeriod
public UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest unsetTraceTimePeriod()
-
setTraceTimePeriod
public UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest setTraceTimePeriod(MaliciousCallTraceTimePeriod traceTimePeriod)
-
getTraceTimePeriod
public Optional<@Valid MaliciousCallTraceTimePeriod> getTraceTimePeriod()
-
getEmptyObject
public static UserMaliciousCallTrace.UserMaliciousCallTraceModifyRequest 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>
-
-