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?,
);