public static class CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest extends Request<Response.DefaultResponse>
Modifier and Type | Field and Description |
---|---|
String |
description |
boolean |
descriptionIsModified |
Integer |
filterNumber |
boolean |
filterNumberIsModified |
CallCenterReportDataTemplateQueryFilterValueReplacementList |
filterValue |
boolean |
filterValueIsModified |
Boolean |
isEnabled |
boolean |
isEnabledIsModified |
Boolean |
isRealtimeReport |
boolean |
isRealtimeReportIsModified |
String |
name |
boolean |
nameIsModified |
String |
newName |
boolean |
newNameIsModified |
CallCenterReportTemplateAccessOption |
scope |
boolean |
scopeIsModified |
LabeledFileResource |
xsltTemplate |
boolean |
xsltTemplateIsModified |
Constructor and Description |
---|
SystemCallCenterEnhancedReportingReportTemplateModifyRequest(BroadWorksServer bws)
Default Constructor -- Not Guaranteed to work without checking Request validity with isValid()
|
SystemCallCenterEnhancedReportingReportTemplateModifyRequest(BroadWorksServer bws,
String name) |
appendChild, appendChild, appendChild, asyncFire, createElement, createNilElement, createTextElement, fire, fire, getBroadWorksServer, getCommandType, getDomDocument, getResponseClass, isMemberOfBundle, isValid, run, setBroadWorksServer, setCommandElement, setCommandType, setDomDocument, setMemberOfBundle, setRequestId, setResponseClass, setRootElement, toString, validate
@Size(min=1, max=80) public String name
public transient boolean nameIsModified
@Size(min=1, max=80) public String newName
public transient boolean newNameIsModified
@Size(min=1, max=80) public String description
public transient boolean descriptionIsModified
public LabeledFileResource xsltTemplate
public transient boolean xsltTemplateIsModified
public CallCenterReportTemplateAccessOption scope
public transient boolean scopeIsModified
public Boolean isEnabled
public transient boolean isEnabledIsModified
public Boolean isRealtimeReport
public transient boolean isRealtimeReportIsModified
public Integer filterNumber
public transient boolean filterNumberIsModified
public CallCenterReportDataTemplateQueryFilterValueReplacementList filterValue
public transient boolean filterValueIsModified
public SystemCallCenterEnhancedReportingReportTemplateModifyRequest(BroadWorksServer bws, String name)
public SystemCallCenterEnhancedReportingReportTemplateModifyRequest(BroadWorksServer bws)
bws
- The BroadWorksServer to use for the Requestpublic CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setName(String name)
public String getName()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setNewName(String newName)
public String getNewName()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setDescription(String description)
public String getDescription()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setXsltTemplate(LabeledFileResource xsltTemplate)
public LabeledFileResource getXsltTemplate()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setScope(CallCenterReportTemplateAccessOption scope)
public CallCenterReportTemplateAccessOption getScope()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setIsEnabled(Boolean isEnabled)
public Boolean getIsEnabled()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setIsRealtimeReport(Boolean isRealtimeReport)
public Boolean getIsRealtimeReport()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setFilterNumber(Integer filterNumber)
public Integer getFilterNumber()
public CallCenter.SystemCallCenterEnhancedReportingReportTemplateModifyRequest setFilterValue(CallCenterReportDataTemplateQueryFilterValueReplacementList filterValue)
public CallCenterReportDataTemplateQueryFilterValueReplacementList getFilterValue()
public void formRequest() throws RequestException
formRequest
in class Request<Response.DefaultResponse>
RequestException
Copyright © 2016 ECG, Inc. All rights reserved.