DeviceAgentConfigRequest constructor

DeviceAgentConfigRequest({
  1. String? id,
  2. HostInfo? hostInfo,
  3. @Deprecated('This field is deprecated.') Map<String, String>? subsystemVersions,
  4. VersionInfo? versionInfo,
})

Implementation

factory DeviceAgentConfigRequest({
  $core.String? id,
  HostInfo? hostInfo,
@$core.Deprecated('This field is deprecated.')
  $core.Map<$core.String, $core.String>? subsystemVersions,
  VersionInfo? versionInfo,
}) {
  final $result = create();
  if (id != null) {
    $result.id = id;
  }
  if (hostInfo != null) {
    $result.hostInfo = hostInfo;
  }
  if (subsystemVersions != null) {
    // ignore: deprecated_member_use_from_same_package
    $result.subsystemVersions.addAll(subsystemVersions);
  }
  if (versionInfo != null) {
    $result.versionInfo = versionInfo;
  }
  return $result;
}