LoadBalancerInfo constructor

LoadBalancerInfo({
  1. LoadBalancerInfo_LoadBalancerType? loadBalancerType,
  2. String? healthCheckUri,
  3. Iterable<LoadBalancerBackend>? backends,
  4. LoadBalancerInfo_BackendType? backendType,
  5. String? backendUri,
})

Implementation

factory LoadBalancerInfo({
  LoadBalancerInfo_LoadBalancerType? loadBalancerType,
  $core.String? healthCheckUri,
  $core.Iterable<LoadBalancerBackend>? backends,
  LoadBalancerInfo_BackendType? backendType,
  $core.String? backendUri,
}) {
  final $result = create();
  if (loadBalancerType != null) {
    $result.loadBalancerType = loadBalancerType;
  }
  if (healthCheckUri != null) {
    $result.healthCheckUri = healthCheckUri;
  }
  if (backends != null) {
    $result.backends.addAll(backends);
  }
  if (backendType != null) {
    $result.backendType = backendType;
  }
  if (backendUri != null) {
    $result.backendUri = backendUri;
  }
  return $result;
}