/* Options: Date: 2025-04-24 16:48:41 Version: 8.23 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://testapi.bokamera.se //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: UpdateCompanyInvoiceArticle.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/company/invoice/article", Verbs="PUT") @ApiResponse(Description="You were unauthorized to call this service", StatusCode=401) @ValidateRequest(Validator="IsAuthenticated") public static class UpdateCompanyInvoiceArticle implements IReturn { /** * Invoice article No in Db. */ @ApiMember(Description="Invoice article No in Db.", IsRequired=true) public Integer Id = null; /** * Invoice article Name */ @ApiMember(Description="Invoice article Name") public String Name = null; /** * Invoice article Name */ @ApiMember(Description="Invoice article Name") public Integer LicenseTypeId = null; /** * Invoice LicenseProductTypeId */ @ApiMember(Description="Invoice LicenseProductTypeId") public Integer LicenseProductTypeId = null; /** * Invoice article is TIER license */ @ApiMember(Description="Invoice article is TIER license") public Boolean IsMainLicense = null; /** * Invoice VossProductGroupId reference */ @ApiMember(Description="Invoice VossProductGroupId reference") public UUID VossProductGroupId = null; public Integer getId() { return Id; } public UpdateCompanyInvoiceArticle setId(Integer value) { this.Id = value; return this; } public String getName() { return Name; } public UpdateCompanyInvoiceArticle setName(String value) { this.Name = value; return this; } public Integer getLicenseTypeId() { return LicenseTypeId; } public UpdateCompanyInvoiceArticle setLicenseTypeId(Integer value) { this.LicenseTypeId = value; return this; } public Integer getLicenseProductTypeId() { return LicenseProductTypeId; } public UpdateCompanyInvoiceArticle setLicenseProductTypeId(Integer value) { this.LicenseProductTypeId = value; return this; } public Boolean getIsMainLicense() { return IsMainLicense; } public UpdateCompanyInvoiceArticle setIsMainLicense(Boolean value) { this.IsMainLicense = value; return this; } public UUID getVossProductGroupId() { return VossProductGroupId; } public UpdateCompanyInvoiceArticle setVossProductGroupId(UUID value) { this.VossProductGroupId = value; return this; } private static Object responseType = CompanyInvoiceArticleQueryResponse.class; public Object getResponseType() { return responseType; } } public static class CompanyInvoiceArticleQueryResponse { public String Name = null; public Integer LicenseTypeId = null; public Integer LicenseProductTypeId = null; public Boolean IsMainLicense = null; public UUID VossProductGroupId = null; public Integer Id = null; public String getName() { return Name; } public CompanyInvoiceArticleQueryResponse setName(String value) { this.Name = value; return this; } public Integer getLicenseTypeId() { return LicenseTypeId; } public CompanyInvoiceArticleQueryResponse setLicenseTypeId(Integer value) { this.LicenseTypeId = value; return this; } public Integer getLicenseProductTypeId() { return LicenseProductTypeId; } public CompanyInvoiceArticleQueryResponse setLicenseProductTypeId(Integer value) { this.LicenseProductTypeId = value; return this; } public Boolean getIsMainLicense() { return IsMainLicense; } public CompanyInvoiceArticleQueryResponse setIsMainLicense(Boolean value) { this.IsMainLicense = value; return this; } public UUID getVossProductGroupId() { return VossProductGroupId; } public CompanyInvoiceArticleQueryResponse setVossProductGroupId(UUID value) { this.VossProductGroupId = value; return this; } public Integer getId() { return Id; } public CompanyInvoiceArticleQueryResponse setId(Integer value) { this.Id = value; return this; } } }