GrpcRouteRouteAction.fromJson constructor
GrpcRouteRouteAction.fromJson(
- Map json_
Implementation
GrpcRouteRouteAction.fromJson(core.Map json_)
: this(
destinations: (json_['destinations'] as core.List?)
?.map((value) => GrpcRouteDestination.fromJson(
value as core.Map<core.String, core.dynamic>))
.toList(),
faultInjectionPolicy: json_.containsKey('faultInjectionPolicy')
? GrpcRouteFaultInjectionPolicy.fromJson(
json_['faultInjectionPolicy']
as core.Map<core.String, core.dynamic>)
: null,
idleTimeout: json_['idleTimeout'] as core.String?,
retryPolicy: json_.containsKey('retryPolicy')
? GrpcRouteRetryPolicy.fromJson(
json_['retryPolicy'] as core.Map<core.String, core.dynamic>)
: null,
statefulSessionAffinity: json_.containsKey('statefulSessionAffinity')
? GrpcRouteStatefulSessionAffinityPolicy.fromJson(
json_['statefulSessionAffinity']
as core.Map<core.String, core.dynamic>)
: null,
timeout: json_['timeout'] as core.String?,
);