BackendRule.fromJson constructor
BackendRule.fromJson(
- Map json_
Implementation
BackendRule.fromJson(core.Map json_)
: this(
address: json_['address'] as core.String?,
deadline: (json_['deadline'] as core.num?)?.toDouble(),
disableAuth: json_['disableAuth'] as core.bool?,
jwtAudience: json_['jwtAudience'] as core.String?,
loadBalancingPolicy: json_['loadBalancingPolicy'] as core.String?,
minDeadline: (json_['minDeadline'] as core.num?)?.toDouble(),
operationDeadline:
(json_['operationDeadline'] as core.num?)?.toDouble(),
overridesByRequestProtocol: (json_['overridesByRequestProtocol']
as core.Map<core.String, core.dynamic>?)
?.map(
(key, value) => core.MapEntry(
key,
BackendRule.fromJson(
value as core.Map<core.String, core.dynamic>),
),
),
pathTranslation: json_['pathTranslation'] as core.String?,
protocol: json_['protocol'] as core.String?,
selector: json_['selector'] as core.String?,
);