class OutlierDetection extends Model (View source)

Properties

protected $baseEjectionTimeType
protected $baseEjectionTimeDataType
int $consecutiveErrors
int $consecutiveGatewayFailure
int $enforcingConsecutiveErrors
int $enforcingConsecutiveGatewayFailure
int $enforcingSuccessRate
protected $intervalType
protected $intervalDataType
int $maxEjectionPercent
int $successRateMinimumHosts
int $successRateRequestVolume
int $successRateStdevFactor

Methods

setBaseEjectionTime(Duration $baseEjectionTime)

No description

getBaseEjectionTime()

No description

setConsecutiveErrors($consecutiveErrors)

No description

int
getConsecutiveErrors()

No description

setConsecutiveGatewayFailure($consecutiveGatewayFailure)

No description

int
getConsecutiveGatewayFailure()

No description

setEnforcingConsecutiveErrors($enforcingConsecutiveErrors)

No description

int
setEnforcingConsecutiveGatewayFailure($enforcingConsecutiveGatewayFailure)

No description

setEnforcingSuccessRate($enforcingSuccessRate)

No description

int
getEnforcingSuccessRate()

No description

setInterval(Duration $interval)

No description

getInterval()

No description

setMaxEjectionPercent($maxEjectionPercent)

No description

int
getMaxEjectionPercent()

No description

setSuccessRateMinimumHosts($successRateMinimumHosts)

No description

int
getSuccessRateMinimumHosts()

No description

setSuccessRateRequestVolume($successRateRequestVolume)

No description

int
getSuccessRateRequestVolume()

No description

setSuccessRateStdevFactor($successRateStdevFactor)

No description

int
getSuccessRateStdevFactor()

No description

Details

setBaseEjectionTime(Duration $baseEjectionTime)

No description

Parameters

Duration $baseEjectionTime

Duration getBaseEjectionTime()

No description

Return Value

Duration

setConsecutiveErrors($consecutiveErrors)

No description

Parameters

$consecutiveErrors

int getConsecutiveErrors()

No description

Return Value

int

setConsecutiveGatewayFailure($consecutiveGatewayFailure)

No description

Parameters

$consecutiveGatewayFailure

int getConsecutiveGatewayFailure()

No description

Return Value

int

setEnforcingConsecutiveErrors($enforcingConsecutiveErrors)

No description

Parameters

$enforcingConsecutiveErrors

int getEnforcingConsecutiveErrors()

No description

Return Value

int

setEnforcingConsecutiveGatewayFailure($enforcingConsecutiveGatewayFailure)

No description

Parameters

$enforcingConsecutiveGatewayFailure

int getEnforcingConsecutiveGatewayFailure()

No description

Return Value

int

setEnforcingSuccessRate($enforcingSuccessRate)

No description

Parameters

$enforcingSuccessRate

int getEnforcingSuccessRate()

No description

Return Value

int

setInterval(Duration $interval)

No description

Parameters

Duration $interval

Duration getInterval()

No description

Return Value

Duration

setMaxEjectionPercent($maxEjectionPercent)

No description

Parameters

$maxEjectionPercent

int getMaxEjectionPercent()

No description

Return Value

int

setSuccessRateMinimumHosts($successRateMinimumHosts)

No description

Parameters

$successRateMinimumHosts

int getSuccessRateMinimumHosts()

No description

Return Value

int

setSuccessRateRequestVolume($successRateRequestVolume)

No description

Parameters

$successRateRequestVolume

int getSuccessRateRequestVolume()

No description

Return Value

int

setSuccessRateStdevFactor($successRateStdevFactor)

No description

Parameters

$successRateStdevFactor

int getSuccessRateStdevFactor()

No description

Return Value

int