Class PropertyAttribute

    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
    • Constructor Summary

      Constructors 
      Constructor Description
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi, Boolean isImpact, Boolean isKeyAttribute, Integer dashboardOrder)
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi, Boolean isImpact, Boolean isKeyAttribute)
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi, Boolean isImpact)
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi)
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete)
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate)
      PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit)
      PropertyAttribute(String key, String label, Boolean isString)
      PropertyAttribute(String key, String label)
      PropertyAttribute(String key)
    • Enum Constant Summary

      Enum Constants 
      Enum Constant Description
    • Method Summary

      Modifier and Type Method Description
      String getDataType()
      Boolean isProperty()
      • Methods inherited from class com.vmware.aria.operations.definition.Attribute

        getDashboardOrder, getJson, getKey, getLabel, getUnit, isDiscrete, isImpact, isKeyAttribute, isKpi, isRate
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi, Boolean isImpact, Boolean isKeyAttribute, Integer dashboardOrder)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
        isRate - Declares this attribute as a rate (e.g., kilobytes per second).
        isDiscrete - Declares that this attribute's range of values is discrete (integer) rather than continuous (floating point).
        isKpi - If set, threshold breaches for this metric will be used in the calculation of the object's 'Self - Health Score' metric, which can affect the 'Anomalies' Badge.
        isImpact - If set, this attribute will never be the 'root cause' of an issue.
        isKeyAttribute - True if the attribute should be shown in some object summary widgets in the UI.
        dashboardOrder - Determines the order parameters will be displayed in the UI.
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi, Boolean isImpact, Boolean isKeyAttribute)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
        isRate - Declares this attribute as a rate (e.g., kilobytes per second).
        isDiscrete - Declares that this attribute's range of values is discrete (integer) rather than continuous (floating point).
        isKpi - If set, threshold breaches for this metric will be used in the calculation of the object's 'Self - Health Score' metric, which can affect the 'Anomalies' Badge.
        isImpact - If set, this attribute will never be the 'root cause' of an issue.
        isKeyAttribute - True if the attribute should be shown in some object summary widgets in the UI.
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi, Boolean isImpact)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
        isRate - Declares this attribute as a rate (e.g., kilobytes per second).
        isDiscrete - Declares that this attribute's range of values is discrete (integer) rather than continuous (floating point).
        isKpi - If set, threshold breaches for this metric will be used in the calculation of the object's 'Self - Health Score' metric, which can affect the 'Anomalies' Badge.
        isImpact - If set, this attribute will never be the 'root cause' of an issue.
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete, Boolean isKpi)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
        isRate - Declares this attribute as a rate (e.g., kilobytes per second).
        isDiscrete - Declares that this attribute's range of values is discrete (integer) rather than continuous (floating point).
        isKpi - If set, threshold breaches for this metric will be used in the calculation of the object's 'Self - Health Score' metric, which can affect the 'Anomalies' Badge.
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate, Boolean isDiscrete)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
        isRate - Declares this attribute as a rate (e.g., kilobytes per second).
        isDiscrete - Declares that this attribute's range of values is discrete (integer) rather than continuous (floating point).
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit, Boolean isRate)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
        isRate - Declares this attribute as a rate (e.g., kilobytes per second).
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString, SdkUnit unit)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
        unit - Specifies what unit this metric is returned in.
      • PropertyAttribute

        PropertyAttribute(String key, String label, Boolean isString)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
        isString - Determines if the property is numeric or string (text).
      • PropertyAttribute

        PropertyAttribute(String key, String label)
        Parameters:
        key - Used to identify the parameter.
        label - Label that is displayed in the VMware Aria Operations UI.
      • PropertyAttribute

        PropertyAttribute(String key)
        Parameters:
        key - Used to identify the parameter.