Package co.ecg.alpaca.toolkit.generated
Class CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest
- java.lang.Object
-
- co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
-
- co.ecg.alpaca.toolkit.generated.CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest
-
- Enclosing class:
- CallCenter
public static class CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest extends Request<DefaultResponse>
Modify the Call Center statistics reporting frequency and destination. The response is either SuccessResponse or 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 CallCenterStatisticsCollectionPeriodMinutes
collectionPeriodMinutes
protected Boolean
generateDailyReport
protected Optional<@Size(min=1,max=80) String>
reportingEmailAddress1
protected Optional<@Size(min=1,max=80) String>
reportingEmailAddress2
protected CallCenterStatisticsSource17sp1
statisticsSource
protected @NotNull @Valid CallCenter
user
-
Constructor Summary
Constructors Constructor Description GroupCallCenterModifyInstanceStatisticsReportingRequest()
GroupCallCenterModifyInstanceStatisticsReportingRequest(CallCenter 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 CallCenter user
-
generateDailyReport
protected Boolean generateDailyReport
-
collectionPeriodMinutes
protected CallCenterStatisticsCollectionPeriodMinutes collectionPeriodMinutes
-
statisticsSource
protected CallCenterStatisticsSource17sp1 statisticsSource
-
-
Constructor Detail
-
GroupCallCenterModifyInstanceStatisticsReportingRequest
public GroupCallCenterModifyInstanceStatisticsReportingRequest()
-
GroupCallCenterModifyInstanceStatisticsReportingRequest
public GroupCallCenterModifyInstanceStatisticsReportingRequest(CallCenter user)
-
-
Method Detail
-
setUser
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest setUser(CallCenter user)
-
getCallCenter
public CallCenter getCallCenter()
-
setGenerateDailyReport
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest setGenerateDailyReport(Boolean generateDailyReport)
-
getGenerateDailyReport
public Boolean getGenerateDailyReport()
-
setCollectionPeriodMinutes
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest setCollectionPeriodMinutes(CallCenterStatisticsCollectionPeriodMinutes collectionPeriodMinutes)
-
getCollectionPeriodMinutes
public CallCenterStatisticsCollectionPeriodMinutes getCollectionPeriodMinutes()
-
unsetReportingEmailAddress1
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest unsetReportingEmailAddress1()
-
setReportingEmailAddress1
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest setReportingEmailAddress1(String reportingEmailAddress1)
-
unsetReportingEmailAddress2
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest unsetReportingEmailAddress2()
-
setReportingEmailAddress2
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest setReportingEmailAddress2(String reportingEmailAddress2)
-
setStatisticsSource
public CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest setStatisticsSource(CallCenterStatisticsSource17sp1 statisticsSource)
-
getStatisticsSource
public CallCenterStatisticsSource17sp1 getStatisticsSource()
-
getEmptyObject
public static CallCenter.GroupCallCenterModifyInstanceStatisticsReportingRequest 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>
-
-