Class StringPropertyAttributeBuilder
-
- All Implemented Interfaces:
public final class StringPropertyAttributeBuilder
-
-
Field Summary
Fields Modifier and Type Field Description private String
label
private Boolean
isKpi
private Boolean
isImpact
private Boolean
isKeyAttribute
private final String
key
-
Constructor Summary
Constructors Constructor Description StringPropertyAttributeBuilder(String key)
-
Method Summary
Modifier and Type Method Description final String
getLabel()
Label that is displayed in the VMware Aria Operations UI. final Unit
setLabel(String label)
Label that is displayed in the VMware Aria Operations UI. final Boolean
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. final Unit
setKpi(Boolean 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. final Boolean
isImpact()
If set, this attribute will never be the 'root cause' of an issue. final Unit
setImpact(Boolean isImpact)
If set, this attribute will never be the 'root cause' of an issue. final Boolean
isKeyAttribute()
True if the attribute should be shown in some object summary widgets in the UI. final Unit
setKeyAttribute(Boolean isKeyAttribute)
True if the attribute should be shown in some object summary widgets in the UI. final String
getKey()
Used to identify the parameter. final PropertyAttribute
build(Integer dashboardOrder)
-
-
Method Detail
-
getLabel
final String getLabel()
Label that is displayed in the VMware Aria Operations UI. Defaults to the key.
-
setLabel
final Unit setLabel(String label)
Label that is displayed in the VMware Aria Operations UI. Defaults to the key.
-
isKpi
final Boolean 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.
-
setKpi
final Unit setKpi(Boolean 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
final Boolean isImpact()
If set, this attribute will never be the 'root cause' of an issue. For example, it could be a proxy to a root cause, but not the root cause itself.
-
setImpact
final Unit setImpact(Boolean isImpact)
If set, this attribute will never be the 'root cause' of an issue. For example, it could be a proxy to a root cause, but not the root cause itself.
-
isKeyAttribute
final Boolean isKeyAttribute()
True if the attribute should be shown in some object summary widgets in the UI.
-
setKeyAttribute
final Unit setKeyAttribute(Boolean isKeyAttribute)
True if the attribute should be shown in some object summary widgets in the UI.
-
getKey
final String getKey()
Used to identify the parameter.
-
build
final PropertyAttribute build(Integer dashboardOrder)
-
-
-
-