Backend.fromJson constructor
Backend.fromJson(
- Map json_
Implementation
Backend.fromJson(core.Map json_)
: this(
balancingMode: json_['balancingMode'] as core.String?,
capacityScaler: (json_['capacityScaler'] as core.num?)?.toDouble(),
customMetrics: (json_['customMetrics'] as core.List?)
?.map((value) => BackendCustomMetric.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
description: json_['description'] as core.String?,
failover: json_['failover'] as core.bool?,
group: json_['group'] as core.String?,
maxConnections: json_['maxConnections'] as core.int?,
maxConnectionsPerEndpoint:
json_['maxConnectionsPerEndpoint'] as core.int?,
maxConnectionsPerInstance:
json_['maxConnectionsPerInstance'] as core.int?,
maxRate: json_['maxRate'] as core.int?,
maxRatePerEndpoint:
(json_['maxRatePerEndpoint'] as core.num?)?.toDouble(),
maxRatePerInstance:
(json_['maxRatePerInstance'] as core.num?)?.toDouble(),
maxUtilization: (json_['maxUtilization'] as core.num?)?.toDouble(),
preference: json_['preference'] as core.String?,
);