Class KpiMetaData


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:48.887-07:00")
    public class KpiMetaData
    extends Object
    A template for instantiating KPIs
    • Constructor Detail

      • KpiMetaData

        public KpiMetaData()
    • Method Detail

      • getKpiScopes

        public List<KpiScopeMetaData> getKpiScopes()
        Getter for kpiScopes. The KPI scope meta data list, one per MetricComponentType.
      • setKpiScopes

        public void setKpiScopes​(List<KpiScopeMetaData> kpiScopes)
        Setter for kpiScopes. The KPI scope meta data list, one per MetricComponentType.
      • getUnitTypes

        public Map<String,​List<KpiUnit>> getUnitTypes()
        Getter for unitTypes. The entire tree of legal unit types for all metrics.
      • setUnitTypes

        public void setUnitTypes​(Map<String,​List<KpiUnit>> unitTypes)
        Setter for unitTypes. The entire tree of legal unit types for all metrics.
      • getAlertFrequencyTolerance

        public AlertFrequencyTolerance getAlertFrequencyTolerance()
        Getter for alertFrequencyTolerance. The alert frequency tolerance shared by all metrics.
      • setAlertFrequencyTolerance

        public void setAlertFrequencyTolerance​(AlertFrequencyTolerance alertFrequencyTolerance)
        Setter for alertFrequencyTolerance. The alert frequency tolerance shared by all metrics.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object