HostConfig.fromJson constructor

HostConfig.fromJson(
  1. Map json_
)

Implementation

HostConfig.fromJson(core.Map json_)
  : this(
      ca: (json_['ca'] as core.List?)
          ?.map(
            (value) => CertificateConfig.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      capabilities: (json_['capabilities'] as core.List?)
          ?.map((value) => value as core.String)
          .toList(),
      client: (json_['client'] as core.List?)
          ?.map(
            (value) => CertificateConfigPair.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      dialTimeout: json_['dialTimeout'] as core.String?,
      header: (json_['header'] as core.List?)
          ?.map(
            (value) => RegistryHeader.fromJson(
              value as core.Map<core.String, core.dynamic>,
            ),
          )
          .toList(),
      host: json_['host'] as core.String?,
      overridePath: json_['overridePath'] as core.bool?,
    );