/* Options: Date: 2026-05-09 18:00:29 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://ws4.fibudata.net //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: VerbindungTestenRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart,dart:typed_data */ import 'package:servicestack/servicestack.dart'; import 'dart:typed_data'; enum Oem { fibudata, spectrum, } class VerbindungTestenResponse implements IConvertible { bool? Result; double? CPUUsage; Map? details; int? AnzahlDateiInBearbeitung; VerbindungTestenResponse({this.Result,this.CPUUsage,this.details,this.AnzahlDateiInBearbeitung}); VerbindungTestenResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { Result = json['Result']; CPUUsage = JsonConverters.toDouble(json['CPUUsage']); details = JsonConverters.fromJson(json['details'],'Map',context!); AnzahlDateiInBearbeitung = json['AnzahlDateiInBearbeitung']; return this; } Map toJson() => { 'Result': Result, 'CPUUsage': CPUUsage, 'details': JsonConverters.toJson(details,'Map',context!), 'AnzahlDateiInBearbeitung': AnzahlDateiInBearbeitung }; getTypeName() => "VerbindungTestenResponse"; TypeContext? context = _ctx; } // @Route("/fibuscan/verbindung/test", "GET, POST") class VerbindungTestenRequest implements IReturn, IConvertible, IPost { Oem? oem; bool? CheckCPUUsage; VerbindungTestenRequest({this.oem,this.CheckCPUUsage}); VerbindungTestenRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { oem = JsonConverters.fromJson(json['oem'],'Oem',context!); CheckCPUUsage = json['CheckCPUUsage']; return this; } Map toJson() => { 'oem': JsonConverters.toJson(oem,'Oem',context!), 'CheckCPUUsage': CheckCPUUsage }; createResponse() => VerbindungTestenResponse(); getResponseTypeName() => "VerbindungTestenResponse"; getTypeName() => "VerbindungTestenRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'ws4.fibudata.net', types: { 'Oem': TypeInfo(TypeOf.Enum, enumValues:Oem.values), 'VerbindungTestenResponse': TypeInfo(TypeOf.Class, create:() => VerbindungTestenResponse()), 'Map': TypeInfo(TypeOf.Class, create:() => Map()), 'VerbindungTestenRequest': TypeInfo(TypeOf.Class, create:() => VerbindungTestenRequest()), });