GrpcRoute_RouteAction constructor
GrpcRoute_RouteAction({
- Iterable<
GrpcRoute_Destination> ? destinations, - GrpcRoute_FaultInjectionPolicy? faultInjectionPolicy,
- Duration? timeout,
- GrpcRoute_RetryPolicy? retryPolicy,
Implementation
factory GrpcRoute_RouteAction({
$core.Iterable<GrpcRoute_Destination>? destinations,
GrpcRoute_FaultInjectionPolicy? faultInjectionPolicy,
$10.Duration? timeout,
GrpcRoute_RetryPolicy? retryPolicy,
}) {
final $result = create();
if (destinations != null) {
$result.destinations.addAll(destinations);
}
if (faultInjectionPolicy != null) {
$result.faultInjectionPolicy = faultInjectionPolicy;
}
if (timeout != null) {
$result.timeout = timeout;
}
if (retryPolicy != null) {
$result.retryPolicy = retryPolicy;
}
return $result;
}