/* Options: Date: 2026-03-31 18:44:50 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://test-dogw.klokgroep.nl/api //Package: //AddServiceStackTypes: True //AddResponseStatus: False //AddImplicitVersion: //AddDescriptionAsComments: True IncludeTypes: AddStatistic.* //ExcludeTypes: //InitializeCollections: False //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.* /** * Add a statistic entity. */ @Route(Path="/statistics", Verbs="POST") @Api(Description="Add a statistic entity.") open class AddStatistic : IReturnVoid { /** * Computername */ @ApiMember(Description="Computername", IsRequired=true) open var Computer:String? = null /** * Program for the statistic entry */ @ApiMember(Description="Program for the statistic entry", IsRequired=true) open var ProgramName:ProgramName? = null /** * Version of the program */ @ApiMember(Description="Version of the program") open var ProgramVersion:String? = null /** * Action of statistic */ @ApiMember(Description="Action of statistic", IsRequired=true) open var Action:Action? = null /** * First parameter */ @ApiMember(Description="First parameter", IsRequired=true) open var Param1:String? = null /** * Second parameter */ @ApiMember(Description="Second parameter") open var Param2:String? = null /** * Duration of action */ @ApiMember(Description="Duration of action") open var Duration:Long? = null } enum class ProgramName { DO4Outlook, DO4Word, DO4Excel, DO4PowerPoint, Its, Other, DigiOfficeMobile, } enum class Action { Start, Command, NewDoc, ChangeDoc, NewVersion, Send, Other, }