Package co.ecg.alpaca.toolkit.generated
Class BWSystem.SystemConfigurableTreatmentModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.BWSystem.SystemConfigurableTreatmentModifyRequest
- Enclosing class:
- BWSystem
public static class BWSystem.SystemConfigurableTreatmentModifyRequest extends Request<DefaultResponse>
Modify the fields for a configurable treatment. 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
accessSendReasonHeader
protected java.util.Optional<java.lang.Integer>
accessSIPStatusCode
protected java.util.Optional<@Size(min=1,max=50) java.lang.String>
accessSIPStatusMessage
protected java.util.Optional<@Size(min=1,max=256) java.lang.String>
accessTreatmentAudioFile
protected java.util.Optional<@Size(min=1,max=256) java.lang.String>
accessTreatmentVideoFile
protected java.util.Optional<@Size(min=1,max=3) java.lang.String>
cdrTerminationCause
protected ChargeIndicator
chargeIndicator
protected java.util.Optional<@Size(min=1,max=80) java.lang.String>
description
protected java.util.Optional<InternalReleaseCause16>
internalReleaseCause
protected java.lang.Boolean
networkSendReasonHeader
protected java.util.Optional<java.lang.Integer>
networkSIPStatusCode
protected java.util.Optional<@Size(min=1,max=50) java.lang.String>
networkSIPStatusMessage
protected java.util.Optional<@Size(min=1,max=256) java.lang.String>
networkTreatmentAudioFile
protected java.util.Optional<@Size(min=1,max=256) java.lang.String>
networkTreatmentVideoFile
protected java.util.Optional<java.lang.Integer>
q850CauseValue
protected java.util.Optional<@Size(min=1,max=50) java.lang.String>
q850Text
protected java.lang.Boolean
routeAdvance
protected @NotNull @Size(min=1,max=40) java.lang.String
treatmentId
-
Constructor Summary
Constructors Constructor Description SystemConfigurableTreatmentModifyRequest()
SystemConfigurableTreatmentModifyRequest(BroadWorksServer broadWorksServer, java.lang.String treatmentId)
-
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
-
treatmentId
@NotNull @Size(min=1, max=40) protected @NotNull @Size(min=1,max=40) java.lang.String treatmentId -
chargeIndicator
-
description
protected java.util.Optional<@Size(min=1,max=80) java.lang.String> description -
accessSIPStatusCode
protected java.util.Optional<java.lang.Integer> accessSIPStatusCode -
accessSIPStatusMessage
protected java.util.Optional<@Size(min=1,max=50) java.lang.String> accessSIPStatusMessage -
networkSIPStatusCode
protected java.util.Optional<java.lang.Integer> networkSIPStatusCode -
networkSIPStatusMessage
protected java.util.Optional<@Size(min=1,max=50) java.lang.String> networkSIPStatusMessage -
q850CauseValue
protected java.util.Optional<java.lang.Integer> q850CauseValue -
q850Text
protected java.util.Optional<@Size(min=1,max=50) java.lang.String> q850Text -
accessTreatmentAudioFile
protected java.util.Optional<@Size(min=1,max=256) java.lang.String> accessTreatmentAudioFile -
accessTreatmentVideoFile
protected java.util.Optional<@Size(min=1,max=256) java.lang.String> accessTreatmentVideoFile -
networkTreatmentAudioFile
protected java.util.Optional<@Size(min=1,max=256) java.lang.String> networkTreatmentAudioFile -
networkTreatmentVideoFile
protected java.util.Optional<@Size(min=1,max=256) java.lang.String> networkTreatmentVideoFile -
cdrTerminationCause
protected java.util.Optional<@Size(min=1,max=3) java.lang.String> cdrTerminationCause -
routeAdvance
protected java.lang.Boolean routeAdvance -
internalReleaseCause
-
accessSendReasonHeader
protected java.lang.Boolean accessSendReasonHeader -
networkSendReasonHeader
protected java.lang.Boolean networkSendReasonHeader
-
-
Constructor Details
-
SystemConfigurableTreatmentModifyRequest
public SystemConfigurableTreatmentModifyRequest() -
SystemConfigurableTreatmentModifyRequest
public SystemConfigurableTreatmentModifyRequest(BroadWorksServer broadWorksServer, java.lang.String treatmentId)
-
-
Method Details
-
setTreatmentId
public BWSystem.SystemConfigurableTreatmentModifyRequest setTreatmentId(java.lang.String treatmentId) -
getTreatmentId
public java.lang.String getTreatmentId() -
setChargeIndicator
public BWSystem.SystemConfigurableTreatmentModifyRequest setChargeIndicator(ChargeIndicator chargeIndicator) -
getChargeIndicator
-
setDescription
public BWSystem.SystemConfigurableTreatmentModifyRequest setDescription(java.lang.String description) -
getDescription
public java.util.Optional<@Size(min=1,max=80) java.lang.String> getDescription() -
setAccessSIPStatusCode
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessSIPStatusCode(java.lang.Integer accessSIPStatusCode) -
getAccessSIPStatusCode
public java.util.Optional<java.lang.Integer> getAccessSIPStatusCode() -
setAccessSIPStatusMessage
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessSIPStatusMessage(java.lang.String accessSIPStatusMessage) -
getAccessSIPStatusMessage
public java.util.Optional<@Size(min=1,max=50) java.lang.String> getAccessSIPStatusMessage() -
setNetworkSIPStatusCode
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkSIPStatusCode(java.lang.Integer networkSIPStatusCode) -
getNetworkSIPStatusCode
public java.util.Optional<java.lang.Integer> getNetworkSIPStatusCode() -
setNetworkSIPStatusMessage
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkSIPStatusMessage(java.lang.String networkSIPStatusMessage) -
getNetworkSIPStatusMessage
public java.util.Optional<@Size(min=1,max=50) java.lang.String> getNetworkSIPStatusMessage() -
setQ850CauseValue
public BWSystem.SystemConfigurableTreatmentModifyRequest setQ850CauseValue(java.lang.Integer q850CauseValue) -
getQ850CauseValue
public java.util.Optional<java.lang.Integer> getQ850CauseValue() -
setQ850Text
-
getQ850Text
public java.util.Optional<@Size(min=1,max=50) java.lang.String> getQ850Text() -
setAccessTreatmentAudioFile
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessTreatmentAudioFile(java.lang.String accessTreatmentAudioFile) -
getAccessTreatmentAudioFile
public java.util.Optional<@Size(min=1,max=256) java.lang.String> getAccessTreatmentAudioFile() -
setAccessTreatmentVideoFile
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessTreatmentVideoFile(java.lang.String accessTreatmentVideoFile) -
getAccessTreatmentVideoFile
public java.util.Optional<@Size(min=1,max=256) java.lang.String> getAccessTreatmentVideoFile() -
setNetworkTreatmentAudioFile
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkTreatmentAudioFile(java.lang.String networkTreatmentAudioFile) -
getNetworkTreatmentAudioFile
public java.util.Optional<@Size(min=1,max=256) java.lang.String> getNetworkTreatmentAudioFile() -
setNetworkTreatmentVideoFile
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkTreatmentVideoFile(java.lang.String networkTreatmentVideoFile) -
getNetworkTreatmentVideoFile
public java.util.Optional<@Size(min=1,max=256) java.lang.String> getNetworkTreatmentVideoFile() -
setCdrTerminationCause
public BWSystem.SystemConfigurableTreatmentModifyRequest setCdrTerminationCause(java.lang.String cdrTerminationCause) -
getCdrTerminationCause
public java.util.Optional<@Size(min=1,max=3) java.lang.String> getCdrTerminationCause() -
setRouteAdvance
public BWSystem.SystemConfigurableTreatmentModifyRequest setRouteAdvance(java.lang.Boolean routeAdvance) -
getRouteAdvance
public java.lang.Boolean getRouteAdvance() -
setInternalReleaseCause
public BWSystem.SystemConfigurableTreatmentModifyRequest setInternalReleaseCause(InternalReleaseCause16 internalReleaseCause) -
getInternalReleaseCause
-
setAccessSendReasonHeader
public BWSystem.SystemConfigurableTreatmentModifyRequest setAccessSendReasonHeader(java.lang.Boolean accessSendReasonHeader) -
getAccessSendReasonHeader
public java.lang.Boolean getAccessSendReasonHeader() -
setNetworkSendReasonHeader
public BWSystem.SystemConfigurableTreatmentModifyRequest setNetworkSendReasonHeader(java.lang.Boolean networkSendReasonHeader) -
getNetworkSendReasonHeader
public java.lang.Boolean getNetworkSendReasonHeader() -
getEmptyObject
public static BWSystem.SystemConfigurableTreatmentModifyRequest 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>
-