Class MetricSummary


  • @Generated(value="com.cloudera.cdp.client.codegen.CdpSDKJavaCodegen",
               date="2024-03-13T13:08:48.582-07:00")
    public class MetricSummary
    extends Object
    Metric summary
    • Constructor Detail

      • MetricSummary

        public MetricSummary()
    • Method Detail

      • getName

        public String getName()
        Getter for name. The name of the metric
      • setName

        public void setName​(String name)
        Setter for name. The name of the metric
      • getLabel

        public String getLabel()
        Getter for label. The label of the metric
      • setLabel

        public void setLabel​(String label)
        Setter for label. The label of the metric
      • getDescription

        public String getDescription()
        Getter for description. The description of the metric
      • setDescription

        public void setDescription​(String description)
        Setter for description. The description of the metric
      • getUnitType

        public String getUnitType()
        Getter for unitType. The unit type of the metric
      • setUnitType

        public void setUnitType​(String unitType)
        Setter for unitType. The unit type of the metric
      • getComponentType

        public String getComponentType()
        Getter for componentType. The component type of the metric
      • setComponentType

        public void setComponentType​(String componentType)
        Setter for componentType. The component type of the metric
      • getComponentName

        public String getComponentName()
        Getter for componentName. The scope component name that will exist for Processor, Process Group, and Connection metrics.
      • setComponentName

        public void setComponentName​(String componentName)
        Setter for componentName. The scope component name that will exist for Processor, Process Group, and Connection metrics.
      • getComponentId

        public String getComponentId()
        Getter for componentId. Id of the component monitored
      • setComponentId

        public void setComponentId​(String componentId)
        Setter for componentId. Id of the component monitored
      • getValues

        public List<MetricValue> getValues()
        Getter for values. Values for the metric
      • setValues

        public void setValues​(List<MetricValue> values)
        Setter for values. Values for the metric
      • getDisplayContext

        public String getDisplayContext()
        Getter for displayContext. Display context of the metric
      • setDisplayContext

        public void setDisplayContext​(String displayContext)
        Setter for displayContext. Display context of the metric
      • getUpperBoundCondition

        public AlertCondition getUpperBoundCondition()
        Getter for upperBoundCondition. Upper boundary condition
      • setUpperBoundCondition

        public void setUpperBoundCondition​(AlertCondition upperBoundCondition)
        Setter for upperBoundCondition. Upper boundary condition
      • getLowerBoundCondition

        public AlertCondition getLowerBoundCondition()
        Getter for lowerBoundCondition. Lower boundary condition
      • setLowerBoundCondition

        public void setLowerBoundCondition​(AlertCondition lowerBoundCondition)
        Setter for lowerBoundCondition. Lower boundary condition
      • getAlertFrequencyValue

        public Double getAlertFrequencyValue()
        Getter for alertFrequencyValue. Frequency value
      • setAlertFrequencyValue

        public void setAlertFrequencyValue​(Double alertFrequencyValue)
        Setter for alertFrequencyValue. Frequency value
      • getAlertFrequencyUnit

        public AlertFrequencyUnit getAlertFrequencyUnit()
        Getter for alertFrequencyUnit. Units of frequency
      • setAlertFrequencyUnit

        public void setAlertFrequencyUnit​(AlertFrequencyUnit alertFrequencyUnit)
        Setter for alertFrequencyUnit. Units of frequency
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object