/* Options: Date: 2026-09-22 23:39:53 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: PlanSetDeleteRequest.* //ExcludeTypes: //InitializeCollections: True //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.* import java.util.* import java.io.InputStream import net.servicestack.client.* @Route(Path="/v1/plansets/{PlanSetUID}", Verbs="DELETE,OPTIONS") open class PlanSetDeleteRequest : IReturn { open var PlanSetUID:UUID? = null companion object { private val responseType = PlanSetResponse::class.java } override fun getResponseType(): Any? = PlanSetDeleteRequest.responseType } open class PlanSetResponse { open var ResponseStatus:ResponseStatus? = null open var PlanSet:PlanSet? = null open var RemovedSheets:ArrayList = ArrayList() } open class Sheet { open var SheetID:Int? = null open var PlanSetID:Int? = null open var PlanSetUID:UUID? = null open var PlanSetName:String? = null open var ProjectID:Int? = null open var PageIndex:Int? = null open var AttachmentId:UUID? = null open var VersionNo:Int? = null open var SheetNumber:String? = null open var SheetKey:String? = null open var Title:String? = null open var Discipline:String? = null open var Revision:String? = null open var RevisionDate:Date? = null open var WidthPt:Double? = null open var HeightPt:Double? = null open var ThumbKey:String? = null open var ThumbUrl:String? = null open var ThumbHash:String? = null open var ExtractSource:String? = null open var Confidence:Double? = null open var ChangeKind:String? = null open var SupersedesSheetID:Int? = null open var IsCurrent:Boolean? = null open var PinCount:Int? = null open var UpdatedBy:String? = null open var UpdatedAt:Date? = null open var Pins:ArrayList = ArrayList() } open class PlanSet { open var PlanSetID:Int? = null open var PlanSetUID:UUID? = null open var ProjectID:Int? = null open var Name:String? = null open var Source:String? = null open var SourceLabel:String? = null open var IssuedDate:Date? = null open var AttachmentId:UUID? = null open var AttachmentName:String? = null open var FileSizeInKB:Double? = null open var VersionNo:Int? = null open var Status:String? = null open var Progress:Int? = null open var PageCount:Int? = null open var SheetCount:Int? = null open var ExtractMode:String? = null open var ErrorText:String? = null open var SupersedesPlanSetID:Int? = null open var SupersedesName:String? = null open var IsCurrent:Boolean? = null open var CreatedBy:String? = null open var CreatedAt:Date? = null open var ProcessedAt:Date? = null open var AgeSeconds:Int? = null open var Sheets:ArrayList = ArrayList() open var Headline:String? = null } open class SheetPin { open var SheetPinID:Int? = null open var SheetID:Int? = null open var EntityType:String? = null open var EntityID:Int? = null open var EntityUID:UUID? = null open var X:Double? = null open var Y:Double? = null open var Label:String? = null open var CreatedBy:String? = null open var CreatedAt:Date? = null open var EntityNo:String? = null open var EntityTitle:String? = null open var EntityStatus:String? = null open var InspectionUID:UUID? = null open var SheetNumber:String? = null open var SheetTitle:String? = null open var PlanSetID:Int? = null open var PlanSetUID:UUID? = null open var PlanSetName:String? = null }