Package co.ecg.alpaca.toolkit.generated
Class CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest
- Enclosing class:
- CallCenter
public static class CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest
extends Request<DefaultResponse>
Request to add an Enterprise level call center report template. 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
FieldsModifier and TypeFieldDescriptionprotected CallCenterReportInputParameterOption
protected Integer
protected CallCenterReportInputParameterOption
protected @NotNull @Size(min=1,max=80) String
protected @Size(min=1,max=80) String
protected @NotNull @Valid Enterprise
protected Integer
protected @Size(max=5) String[]
protected @NotNull Boolean
protected Boolean
protected @NotNull @Size(min=1,max=80) String
protected @NotNull CallCenterReportTemplateAccessOption
protected CallCenterReportInputParameterOption
protected CallCenterReportInputParameterOption
protected CallCenterReportInputParameterOption
protected Integer
protected CallCenterReportInputParameterOption
protected @NotNull @Valid LabeledFileResource
-
Constructor Summary
ConstructorsConstructorDescriptionEnterpriseCallCenterEnhancedReportingReportTemplateAddRequest
(Enterprise enterprise, String name, String dataTemplate, LabeledFileResource xsltTemplate, CallCenterReportTemplateAccessOption scope, Boolean isEnabled) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.String[]
getName()
getScope()
setAbandonedCallThresholdParam
(CallCenterReportInputParameterOption abandonedCallThresholdParam) setAbandonedCallThresholdParamNumber
(Integer abandonedCallThresholdParamNumber) setCallCompletionThresholdParam
(CallCenterReportInputParameterOption callCompletionThresholdParam) setDataTemplate
(String dataTemplate) setDescription
(String description) setEnterprise
(Enterprise enterprise) setFilterNumber
(Integer filterNumber) setFilterValue
(String... filterValue) setIsEnabled
(Boolean isEnabled) setIsRealtimeReport
(Boolean isRealtimeReport) setServiceLevelInclusionsParam
(CallCenterReportInputParameterOption serviceLevelInclusionsParam) setServiceLevelObjectiveThresholdParam
(CallCenterReportInputParameterOption serviceLevelObjectiveThresholdParam) setServiceLevelThresholdParam
(CallCenterReportInputParameterOption serviceLevelThresholdParam) setServiceLevelThresholdParamNumber
(Integer serviceLevelThresholdParamNumber) setShortDurationThresholdParam
(CallCenterReportInputParameterOption shortDurationThresholdParam) setXsltTemplate
(LabeledFileResource xsltTemplate) 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 Details
-
enterprise
-
name
-
description
-
dataTemplate
-
filterNumber
-
xsltTemplate
-
scope
-
isEnabled
-
isRealtimeReport
-
callCompletionThresholdParam
-
shortDurationThresholdParam
-
serviceLevelThresholdParam
-
serviceLevelInclusionsParam
-
serviceLevelObjectiveThresholdParam
-
abandonedCallThresholdParam
-
serviceLevelThresholdParamNumber
-
abandonedCallThresholdParamNumber
-
filterValue
-
-
Constructor Details
-
EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest
public EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest() -
EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest
public EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest(Enterprise enterprise, String name, String dataTemplate, LabeledFileResource xsltTemplate, CallCenterReportTemplateAccessOption scope, Boolean isEnabled)
-
-
Method Details
-
setEnterprise
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setEnterprise(Enterprise enterprise) -
getEnterprise
-
setName
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setName(String name) -
getName
-
setDescription
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setDescription(String description) -
getDescription
-
setDataTemplate
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setDataTemplate(String dataTemplate) -
getDataTemplate
-
setFilterNumber
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setFilterNumber(Integer filterNumber) -
getFilterNumber
-
setXsltTemplate
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setXsltTemplate(LabeledFileResource xsltTemplate) -
getXsltTemplate
-
setScope
-
getScope
-
setIsEnabled
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setIsEnabled(Boolean isEnabled) -
getIsEnabled
-
setIsRealtimeReport
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setIsRealtimeReport(Boolean isRealtimeReport) -
getIsRealtimeReport
-
setCallCompletionThresholdParam
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setCallCompletionThresholdParam(CallCenterReportInputParameterOption callCompletionThresholdParam) -
getCallCompletionThresholdParam
-
setShortDurationThresholdParam
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setShortDurationThresholdParam(CallCenterReportInputParameterOption shortDurationThresholdParam) -
getShortDurationThresholdParam
-
setServiceLevelThresholdParam
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setServiceLevelThresholdParam(CallCenterReportInputParameterOption serviceLevelThresholdParam) -
getServiceLevelThresholdParam
-
setServiceLevelInclusionsParam
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setServiceLevelInclusionsParam(CallCenterReportInputParameterOption serviceLevelInclusionsParam) -
getServiceLevelInclusionsParam
-
setServiceLevelObjectiveThresholdParam
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setServiceLevelObjectiveThresholdParam(CallCenterReportInputParameterOption serviceLevelObjectiveThresholdParam) -
getServiceLevelObjectiveThresholdParam
-
setAbandonedCallThresholdParam
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setAbandonedCallThresholdParam(CallCenterReportInputParameterOption abandonedCallThresholdParam) -
getAbandonedCallThresholdParam
-
setServiceLevelThresholdParamNumber
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setServiceLevelThresholdParamNumber(Integer serviceLevelThresholdParamNumber) -
getServiceLevelThresholdParamNumber
-
setAbandonedCallThresholdParamNumber
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setAbandonedCallThresholdParamNumber(Integer abandonedCallThresholdParamNumber) -
getAbandonedCallThresholdParamNumber
-
setFilterValue
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest setFilterValue(String... filterValue) -
getFilterValue
-
getEmptyObject
public static CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateAddRequest 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>
-