toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() => {
  if (baseEjectionTime != null) 'baseEjectionTime': baseEjectionTime!,
  if (consecutiveErrors != null) 'consecutiveErrors': consecutiveErrors!,
  if (consecutiveGatewayFailure != null)
    'consecutiveGatewayFailure': consecutiveGatewayFailure!,
  if (enforcingConsecutiveErrors != null)
    'enforcingConsecutiveErrors': enforcingConsecutiveErrors!,
  if (enforcingConsecutiveGatewayFailure != null)
    'enforcingConsecutiveGatewayFailure': enforcingConsecutiveGatewayFailure!,
  if (enforcingSuccessRate != null)
    'enforcingSuccessRate': enforcingSuccessRate!,
  if (interval != null) 'interval': interval!,
  if (maxEjectionPercent != null) 'maxEjectionPercent': maxEjectionPercent!,
  if (successRateMinimumHosts != null)
    'successRateMinimumHosts': successRateMinimumHosts!,
  if (successRateRequestVolume != null)
    'successRateRequestVolume': successRateRequestVolume!,
  if (successRateStdevFactor != null)
    'successRateStdevFactor': successRateStdevFactor!,
};