OutlierDetection.fromJson constructor
OutlierDetection.fromJson(
- Map json_
Implementation
OutlierDetection.fromJson(core.Map json_)
: this(
baseEjectionTime:
json_.containsKey('baseEjectionTime')
? Duration.fromJson(
json_['baseEjectionTime']
as core.Map<core.String, core.dynamic>,
)
: null,
consecutiveErrors: json_['consecutiveErrors'] as core.int?,
consecutiveGatewayFailure:
json_['consecutiveGatewayFailure'] as core.int?,
enforcingConsecutiveErrors:
json_['enforcingConsecutiveErrors'] as core.int?,
enforcingConsecutiveGatewayFailure:
json_['enforcingConsecutiveGatewayFailure'] as core.int?,
enforcingSuccessRate: json_['enforcingSuccessRate'] as core.int?,
interval:
json_.containsKey('interval')
? Duration.fromJson(
json_['interval'] as core.Map<core.String, core.dynamic>,
)
: null,
maxEjectionPercent: json_['maxEjectionPercent'] as core.int?,
successRateMinimumHosts: json_['successRateMinimumHosts'] as core.int?,
successRateRequestVolume:
json_['successRateRequestVolume'] as core.int?,
successRateStdevFactor: json_['successRateStdevFactor'] as core.int?,
);