Class KpiScopeMetaData


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:48.887-07:00")
    public class KpiScopeMetaData
    extends Object
    Provides scoping meta data for use during KPI creation
    • Constructor Detail

      • KpiScopeMetaData

        public KpiScopeMetaData()
    • Method Detail

      • getType

        public String getType()
        Getter for type. The type of the scope
      • setType

        public void setType​(String type)
        Setter for type. The type of the scope
      • getMetricTypes

        public List<KpiScopeMetricType> getMetricTypes()
        Getter for metricTypes. The available metric types for the chosen scope type
      • setMetricTypes

        public void setMetricTypes​(List<KpiScopeMetricType> metricTypes)
        Setter for metricTypes. The available metric types for the chosen scope type
      • getLabel

        public String getLabel()
        Getter for label. The label to use for the chosen scope type
      • setLabel

        public void setLabel​(String label)
        Setter for label. The label to use for the chosen scope type
      • getContextGroups

        public List<KpiContextGroup> getContextGroups()
        Getter for contextGroups. The context identifiers for the chosen scope type
      • setContextGroups

        public void setContextGroups​(List<KpiContextGroup> contextGroups)
        Setter for contextGroups. The context identifiers for the chosen scope type
      • getContextLabel

        public String getContextLabel()
        Getter for contextLabel. The label to use for the context identifier, which depends on scope type.
      • setContextLabel

        public void setContextLabel​(String contextLabel)
        Setter for contextLabel. The label to use for the context identifier, which depends on scope type.
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object