/* Options: Date: 2025-07-18 08:03:29 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://portal-api.migrantleap.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: SubenefitRequest.* //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="/subenefit", Verbs="GET") public static class SubenefitRequest implements IReturn { public Integer subenefitId = null; public String lang = null; public Integer getSubenefitId() { return subenefitId; } public SubenefitRequest setSubenefitId(Integer value) { this.subenefitId = value; return this; } public String getLang() { return lang; } public SubenefitRequest setLang(String value) { this.lang = value; return this; } private static Object responseType = SubenefitResponse.class; public Object getResponseType() { return responseType; } } public static class SubenefitResponse { public Channel detail = null; public Integer responseCode = null; public String responseMessage = null; public Channel getDetail() { return detail; } public SubenefitResponse setDetail(Channel value) { this.detail = value; return this; } public Integer getResponseCode() { return responseCode; } public SubenefitResponse setResponseCode(Integer value) { this.responseCode = value; return this; } public String getResponseMessage() { return responseMessage; } public SubenefitResponse setResponseMessage(String value) { this.responseMessage = value; return this; } } public static class Channel { public String title = null; public ArrayList items = null; public String getTitle() { return title; } public Channel setTitle(String value) { this.title = value; return this; } public ArrayList getItems() { return items; } public Channel setItems(ArrayList value) { this.items = value; return this; } } public static class Item { public String name = null; public String displayAs = null; public String data = null; public ArrayList images = null; public String getName() { return name; } public Item setName(String value) { this.name = value; return this; } public String getDisplayAs() { return displayAs; } public Item setDisplayAs(String value) { this.displayAs = value; return this; } public String getData() { return data; } public Item setData(String value) { this.data = value; return this; } public ArrayList getImages() { return images; } public Item setImages(ArrayList value) { this.images = value; return this; } } }