Constructor and Description |
---|
ReportDefinition() |
Modifier and Type | Method and Description |
---|---|
void |
afterPropertiesSet()
afterPropertiesSet
|
ReportInstance |
createReport(NodeDao nodeDao,
ResourceDao resourceDao,
MeasurementFetchStrategy fetchStrategy,
FilterDao filterDao)
createReport
|
String |
getAttributeMatch()
getAttributeMatch
|
String |
getConsolidationFunction()
getConsolidationFunction
|
Integer |
getCount()
getCount
|
String |
getCronExpression()
getCronExpression
|
String |
getDescription()
getDescription
|
String |
getName()
getName
|
RelativeTime |
getRelativeTime()
getRelativeTime
|
PackageReport |
getReport()
getReport
|
Class<? extends AttributeStatisticVisitorWithResults> |
getReportClass()
getReportClass
|
String |
getResourceAttributeKey()
getResourceAttributeKey
|
String |
getResourceAttributeValueMatch()
getResourceAttributeValueMatch
|
String |
getResourceTypeMatch()
getResourceTypeMatch
|
Long |
getRetainInterval()
getRetainInterval
|
void |
setAttributeMatch(String attributeMatch)
setAttributeMatch
|
void |
setConsolidationFunction(String consolidationFunction)
setConsolidationFunction
|
void |
setCount(Integer count)
setCount
|
void |
setRelativeTime(RelativeTime relativeTime)
setRelativeTime
|
void |
setReport(PackageReport report)
setReport
|
void |
setReportClass(Class<? extends AttributeStatisticVisitorWithResults> reportClass)
setReportClass
|
void |
setResourceAttributeKey(String resourceAttributeKey)
setResourceAttributeKey
|
void |
setResourceAttributeValueMatch(String resourceAttributeValueMatch)
setResourceAttributeValueMatch
|
void |
setResourceTypeMatch(String resourceTypeMatch)
setResourceTypeMatch
|
String |
toString() |
public void setAttributeMatch(String attributeMatch)
setAttributeMatch
attributeMatch
- a String
object.public String getConsolidationFunction()
getConsolidationFunction
String
object.public void setConsolidationFunction(String consolidationFunction)
setConsolidationFunction
consolidationFunction
- a String
object.public String getResourceTypeMatch()
getResourceTypeMatch
String
object.public void setResourceTypeMatch(String resourceTypeMatch)
setResourceTypeMatch
resourceTypeMatch
- a String
object.public Class<? extends AttributeStatisticVisitorWithResults> getReportClass()
getReportClass
Class
object.public void setReportClass(Class<? extends AttributeStatisticVisitorWithResults> reportClass)
setReportClass
reportClass
- a Class
object.public RelativeTime getRelativeTime()
getRelativeTime
RelativeTime
object.public void setRelativeTime(RelativeTime relativeTime)
setRelativeTime
relativeTime
- a RelativeTime
object.public PackageReport getReport()
getReport
PackageReport
object.public void setReport(PackageReport report)
setReport
report
- a PackageReport
object.public void setResourceAttributeKey(String resourceAttributeKey)
setResourceAttributeKey
resourceAttributeKey
- a String
object.public void setResourceAttributeValueMatch(String resourceAttributeValueMatch)
setResourceAttributeValueMatch
resourceAttributeValueMatch
- a String
object.public String getResourceAttributeKey()
getResourceAttributeKey
String
object.public String getResourceAttributeValueMatch()
getResourceAttributeValueMatch
String
object.public ReportInstance createReport(NodeDao nodeDao, ResourceDao resourceDao, MeasurementFetchStrategy fetchStrategy, FilterDao filterDao) throws Exception
createReport
resourceDao
- a ResourceDao
object.fetchStrategy
- an object.filterDao
- a FilterDao
object.ReportInstance
object.Exception
- if any.public void afterPropertiesSet()
afterPropertiesSet
afterPropertiesSet
in interface org.springframework.beans.factory.InitializingBean
Copyright © 2021. All rights reserved.