/* Options: Date: 2026-10-26 15:58:28 Version: 10.20 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://uat-api-vehicle-mgt-mb-dhc.rapp-customers.co.uk //GlobalNamespace: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: UpdateVehicleDataFactoryLambdaStateRequest.* //ExcludeTypes: //DefaultImports: package:servicestack/servicestack.dart */ import 'package:servicestack/servicestack.dart'; class LambdaResponse implements IConvertible { bool? status; int messageCount = 0; String? lastModified; LambdaResponse({this.status,this.messageCount=0,this.lastModified}); LambdaResponse.fromJson(Map json) { fromMap(json); } fromMap(Map json) { status = json['status']; messageCount = json['messageCount'] ?? 0; lastModified = json['lastModified']; return this; } Map toJson() => { 'status': status, 'messageCount': messageCount, 'lastModified': lastModified }; getTypeName() => "LambdaResponse"; TypeContext? context = _ctx; } // @Route("/v1/VehicleDataFactoryLambda", "PUT") class UpdateVehicleDataFactoryLambdaStateRequest implements IReturn, IPut, IConvertible { int action = 0; UpdateVehicleDataFactoryLambdaStateRequest({this.action=0}); UpdateVehicleDataFactoryLambdaStateRequest.fromJson(Map json) { fromMap(json); } fromMap(Map json) { action = json['action'] ?? 0; return this; } Map toJson() => { 'action': action }; createResponse() => LambdaResponse(); getResponseTypeName() => "LambdaResponse"; getTypeName() => "UpdateVehicleDataFactoryLambdaStateRequest"; TypeContext? context = _ctx; } TypeContext _ctx = TypeContext(library: 'uat_api_vehicle_mgt_mb_dhc.rapp_customers.co.uk', types: { 'LambdaResponse': TypeInfo(TypeOf.Class, create:() => LambdaResponse()), 'UpdateVehicleDataFactoryLambdaStateRequest': TypeInfo(TypeOf.Class, create:() => UpdateVehicleDataFactoryLambdaStateRequest()), });