/* Options: Date: 2026-02-04 04:51:59 SwiftVersion: 6.0 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://production-eros-platform-apisubscription.azurewebsites.net/api //BaseClass: //AddModelExtensions: True //AddServiceStackTypes: True //MakePropertiesOptional: True IncludeTypes: GetLastSuccessfulCollectionDate.* //ExcludeTypes: //ExcludeGenericBaseTypes: False //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True //InitializeCollections: False //TreatTypesAsStrings: //DefaultImports: Foundation,ServiceStack */ import Foundation import ServiceStack /** * Get the last collection date for a successfully imported integrations import */ // @Route("/imports/lastsuccessfulcollectiondate") // @Api(Description="Get the last collection date for a successfully imported integrations import") public class GetLastSuccessfulCollectionDate : IReturn, Codable { public typealias Return = GetLastSuccessfulCollectionDateResponse /** * Guid representing the external systems datasource information. */ // @ApiMember(DataType="Guid", Description="Guid representing the external systems datasource information.", Name="SuiteDataSourceInstanceId", ParameterType="body") public var suiteDataSourceInstanceId:String? /** * Import data type. */ // @ApiMember(DataType="Guid", Description="Import data type.", Name="ImportTypeId", ParameterType="body") public var importTypeId:String? required public init(){} } // @ApiResponse(Description="A datetime value which was the last collection date for a successfully processed import.") public class GetLastSuccessfulCollectionDateResponse : Codable { /** * Last Successful Collection Date. */ // @ApiMember(DataType="DateTime?", Description="Last Successful Collection Date.", Name="LastSuccessfulCollectionDate", ParameterType="body") public var lastSuccessfulCollectionDate:Date? /** * Last Successful Row Version. */ // @ApiMember(DataType="byte[]", Description="Last Successful Row Version.", Name="LastSuccessfulRowVersion", ParameterType="body") public var lastSuccessfulRowVersion:[UInt8]? /** * Response Status. */ // @ApiMember(DataType="ResponseStatus", Description="Response Status.", Name="ResponseStatus", ParameterType="body") public var responseStatus:ResponseStatus? required public init(){} }