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