Class: StatusAggregator

health.StatusAggregator()

Strategy interface used to aggregate multiple Status instances into a single one.

Constructor

new StatusAggregator()

Methods

(abstract) getAggregateStatus(statuses) → {Status}

Returns the aggregate status of the given statuses.

Parameters:
Name Type Description
statuses Array.<Status>

The statuses to aggregate.

Returns:

The aggregate status.

Type
Status

(static) getDefault() → {StatusAggregator}

Returns the default status aggregator.

Returns:

The default status aggregator.

Type
StatusAggregator