Package co.ecg.alpaca.toolkit.generated
Class CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest
java.lang.Object
co.ecg.alpaca.toolkit.messaging.request.Request<DefaultResponse>
co.ecg.alpaca.toolkit.generated.CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest
- Enclosing class:
- CallCenter
public static class CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest
extends Request<DefaultResponse>
Request to modify a system 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 Optional<@Valid CallCenterReportDataTemplateQueryFilterValueReplacementList>
protected Boolean
protected Boolean
protected @NotNull @Size(min=1,max=80) String
protected @Size(min=1,max=80) String
protected CallCenterReportTemplateAccessOption
protected @Valid LabeledFileResource
-
Constructor Summary
ConstructorsConstructorDescriptionSystemCallCenterEnhancedReportingReportTemplateModifyRequest
(BroadWorksServer broadWorksServer, String name) -
Method Summary
Modifier and TypeMethodDescriptionvoid
Forms the XML Document for this Request Object.getEmptyObject
(BroadWorksServer broadWorksServer) Retrieves this object with minimal setup.getName()
getScope()
setDescription
(String description) setFilterNumber
(Integer filterNumber) setIsEnabled
(Boolean isEnabled) setIsRealtimeReport
(Boolean isRealtimeReport) setNewName
(String newName) 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
-
name
-
newName
-
description
-
xsltTemplate
-
scope
-
isEnabled
-
isRealtimeReport
-
filterNumber
-
filterValue
-
-
Constructor Details
-
SystemCallCenterEnhancedReportingReportTemplateModifyRequest
public SystemCallCenterEnhancedReportingReportTemplateModifyRequest() -
SystemCallCenterEnhancedReportingReportTemplateModifyRequest
public SystemCallCenterEnhancedReportingReportTemplateModifyRequest(BroadWorksServer broadWorksServer, String name)
-
-
Method Details
-
setName
-
getName
-
setNewName
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setNewName(String newName) -
getNewName
-
unsetDescription
-
setDescription
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setDescription(String description) -
getDescription
-
setXsltTemplate
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setXsltTemplate(LabeledFileResource xsltTemplate) -
getXsltTemplate
-
setScope
-
getScope
-
setIsEnabled
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setIsEnabled(Boolean isEnabled) -
getIsEnabled
-
setIsRealtimeReport
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setIsRealtimeReport(Boolean isRealtimeReport) -
getIsRealtimeReport
-
unsetFilterNumber
-
setFilterNumber
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setFilterNumber(Integer filterNumber) -
getFilterNumber
-
unsetFilterValue
-
setFilterValue
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setFilterValue(CallCenterReportDataTemplateQueryFilterValueReplacementList filterValue) -
getFilterValue
public Optional<@Valid CallCenterReportDataTemplateQueryFilterValueReplacementList> getFilterValue() -
getEmptyObject
public static CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest 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>
-