PortConfig constructor

PortConfig({
  1. Device? device,
  2. String? uuid,
  3. String? name,
  4. String? description,
  5. int? localProt,
  6. int? remotePort,
  7. bool? bindAllAddr,
  8. String? domain,
  9. String? networkProtocol,
  10. String? applicationProtocol,
  11. bool? remotePortStatus,
  12. PortService? mDNSInfo,
})

Implementation

factory PortConfig({
  Device? device,
  $core.String? uuid,
  $core.String? name,
  $core.String? description,
  $core.int? localProt,
  $core.int? remotePort,
  $core.bool? bindAllAddr,
  $core.String? domain,
  $core.String? networkProtocol,
  $core.String? applicationProtocol,
  $core.bool? remotePortStatus,
  PortService? mDNSInfo,
}) {
  final $result = create();
  if (device != null) {
    $result.device = device;
  }
  if (uuid != null) {
    $result.uuid = uuid;
  }
  if (name != null) {
    $result.name = name;
  }
  if (description != null) {
    $result.description = description;
  }
  if (localProt != null) {
    $result.localProt = localProt;
  }
  if (remotePort != null) {
    $result.remotePort = remotePort;
  }
  if (bindAllAddr != null) {
    $result.bindAllAddr = bindAllAddr;
  }
  if (domain != null) {
    $result.domain = domain;
  }
  if (networkProtocol != null) {
    $result.networkProtocol = networkProtocol;
  }
  if (applicationProtocol != null) {
    $result.applicationProtocol = applicationProtocol;
  }
  if (remotePortStatus != null) {
    $result.remotePortStatus = remotePortStatus;
  }
  if (mDNSInfo != null) {
    $result.mDNSInfo = mDNSInfo;
  }
  return $result;
}