ServiceLoadMetricWeight Class

public final class ServiceLoadMetricWeight
extends ExpandableStringEnum<ServiceLoadMetricWeight>

Determines the metric weight relative to the other metrics that are configured for this service. During runtime, if two metrics end up in conflict, the Cluster Resource Manager prefers the metric with the higher weight.

Field Summary

Modifier and Type Field and Description
static final ServiceLoadMetricWeight HIGH

Static value High for ServiceLoadMetricWeight.

static final ServiceLoadMetricWeight LOW

Static value Low for ServiceLoadMetricWeight.

static final ServiceLoadMetricWeight MEDIUM

Static value Medium for ServiceLoadMetricWeight.

static final ServiceLoadMetricWeight ZERO

Static value Zero for ServiceLoadMetricWeight.

Constructor Summary

Constructor Description
ServiceLoadMetricWeight()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ServiceLoadMetricWeight value.

Method Summary

Modifier and Type Method and Description
static ServiceLoadMetricWeight fromString(String name)

Creates or finds a ServiceLoadMetricWeight from its string representation.

static Collection<ServiceLoadMetricWeight> values()

Gets known ServiceLoadMetricWeight values.

Methods inherited from ExpandableStringEnum

Methods inherited from java.lang.Object

Field Details

HIGH

public static final ServiceLoadMetricWeight HIGH

Static value High for ServiceLoadMetricWeight.

LOW

public static final ServiceLoadMetricWeight LOW

Static value Low for ServiceLoadMetricWeight.

MEDIUM

public static final ServiceLoadMetricWeight MEDIUM

Static value Medium for ServiceLoadMetricWeight.

ZERO

public static final ServiceLoadMetricWeight ZERO

Static value Zero for ServiceLoadMetricWeight.

Constructor Details

ServiceLoadMetricWeight

@Deprecated
public ServiceLoadMetricWeight()

Deprecated

Use the fromString(String name) factory method.

Creates a new instance of ServiceLoadMetricWeight value.

Method Details

fromString

public static ServiceLoadMetricWeight fromString(String name)

Creates or finds a ServiceLoadMetricWeight from its string representation.

Parameters:

name - a name to look for.

Returns:

the corresponding ServiceLoadMetricWeight.

values

public static Collection values()

Gets known ServiceLoadMetricWeight values.

Returns:

known ServiceLoadMetricWeight values.

Applies to