/* Options: Date: 2024-10-18 04:32:26 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://digiofficeapigateway.deltares.nl/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: AddStatistic.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { /** * Add a statistic entity. */ @Route(Path="/statistics", Verbs="POST") @Api(Description="Add a statistic entity.") public static class AddStatistic implements IReturnVoid { /** * Computername */ @ApiMember(Description="Computername", IsRequired=true) public String Computer = null; /** * Program for the statistic entry */ @ApiMember(Description="Program for the statistic entry", IsRequired=true) public ProgramName ProgramName = null; /** * Version of the program */ @ApiMember(Description="Version of the program") public String ProgramVersion = null; /** * Action of statistic */ @ApiMember(Description="Action of statistic", IsRequired=true) public Action Action = null; /** * First parameter */ @ApiMember(Description="First parameter", IsRequired=true) public String Param1 = null; /** * Second parameter */ @ApiMember(Description="Second parameter") public String Param2 = null; public String getComputer() { return Computer; } public AddStatistic setComputer(String value) { this.Computer = value; return this; } public ProgramName getProgramName() { return ProgramName; } public AddStatistic setProgramName(ProgramName value) { this.ProgramName = value; return this; } public String getProgramVersion() { return ProgramVersion; } public AddStatistic setProgramVersion(String value) { this.ProgramVersion = value; return this; } public Action getAction() { return Action; } public AddStatistic setAction(Action value) { this.Action = value; return this; } public String getParam1() { return Param1; } public AddStatistic setParam1(String value) { this.Param1 = value; return this; } public String getParam2() { return Param2; } public AddStatistic setParam2(String value) { this.Param2 = value; return this; } } public static enum ProgramName { DO4Outlook, DO4Word, DO4Excel, DO4PowerPoint, Its, Other; } public static enum Action { Start, Command, Other; } }