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
Fields Modifier and Type Field Description protected Optional<@Size(min=1,max=80) String>descriptionprotected @NotNull @Valid Enterpriseenterpriseprotected Optional<Integer>filterNumberprotected Optional<@Valid CallCenterReportDataTemplateQueryFilterValueReplacementList>filterValueprotected BooleanisEnabledprotected BooleanisRealtimeReportprotected @NotNull @Size(min=1,max=80) Stringnameprotected @Size(min=1,max=80) StringnewNameprotected CallCenterReportTemplateAccessOptionscopeprotected @Valid LabeledFileResourcexsltTemplate
-
Constructor Summary
Constructors Constructor Description EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest()EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest(Enterprise enterprise, String name)
-
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
-
enterprise
@NotNull @Valid protected transient @NotNull @Valid Enterprise enterprise
-
name
@NotNull @Size(min=1, max=80) protected @NotNull @Size(min=1,max=80) String name
-
newName
@Size(min=1, max=80) protected @Size(min=1,max=80) String newName
-
xsltTemplate
@Valid protected @Valid LabeledFileResource xsltTemplate
-
scope
protected CallCenterReportTemplateAccessOption scope
-
isEnabled
protected Boolean isEnabled
-
isRealtimeReport
protected Boolean isRealtimeReport
-
filterValue
protected Optional<@Valid CallCenterReportDataTemplateQueryFilterValueReplacementList> filterValue
-
-
Constructor Detail
-
EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest
public EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest()
-
EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest
public EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest(Enterprise enterprise, String name)
-
-
Method Detail
-
setEnterprise
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setEnterprise(Enterprise enterprise)
-
getEnterprise
public Enterprise getEnterprise()
-
setName
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setName(String name)
-
getName
public String getName()
-
setNewName
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setNewName(String newName)
-
getNewName
public String getNewName()
-
unsetDescription
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest unsetDescription()
-
setDescription
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setDescription(String description)
-
setXsltTemplate
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setXsltTemplate(LabeledFileResource xsltTemplate)
-
getXsltTemplate
public LabeledFileResource getXsltTemplate()
-
setScope
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setScope(CallCenterReportTemplateAccessOption scope)
-
getScope
public CallCenterReportTemplateAccessOption getScope()
-
setIsEnabled
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setIsEnabled(Boolean isEnabled)
-
getIsEnabled
public Boolean getIsEnabled()
-
setIsRealtimeReport
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setIsRealtimeReport(Boolean isRealtimeReport)
-
getIsRealtimeReport
public Boolean getIsRealtimeReport()
-
unsetFilterNumber
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest unsetFilterNumber()
-
setFilterNumber
public CallCenter.EnterpriseCallCenterEnhancedReportingReportTemplateModifyRequest setFilterNumber(Integer filterNumber)
-
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>
-
-