Properties of a BoundTask.

interface IBoundTask {
    lowerBound?: IOracleJob;
    lowerBoundValue?: string;
    onExceedsLowerBound?: IOracleJob;
    onExceedsLowerBoundValue?: string;
    onExceedsUpperBound?: IOracleJob;
    onExceedsUpperBoundValue?: string;
    upperBound?: IOracleJob;
    upperBoundValue?: string;
}

Implemented by

Properties

lowerBound?: IOracleJob

The OracleJob to execute for the lower bound value.

lowerBoundValue?: string

The value to use for the lower bound. Can be set to a ${CACHE_KEY}.

onExceedsLowerBound?: IOracleJob

The OracleJob to execute if the lower bound is exceeded.

onExceedsLowerBoundValue?: string

The value to use if the lower bound is exceeded. Can be set to a ${CACHE_KEY}.

onExceedsUpperBound?: IOracleJob

The OracleJob to execute if the upper bound is exceeded.

onExceedsUpperBoundValue?: string

The value to use if the upper bound is exceeded. Can be set to a ${CACHE_KEY}.

upperBound?: IOracleJob

The OracleJob to execute for the upper bound value.

upperBoundValue?: string

The value to use for the upper bound. Can be set to a ${CACHE_KEY}.