/* Options: Date: 2025-06-07 19:43:28 Version: 8.12 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://soluser-recaudo.sgsas.co //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: EjecutaCuboOpRemotasRQ.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route("/Utilidades/Consultas/Cubos/OperacionesRemotas") public static class EjecutaCuboOpRemotasRQ implements IReturn { public Integer IDVista = null; public Integer IDPivot = null; public HashMap Parametros = null; public Lenguajes Lenguaje = null; public Integer skip = null; public Integer take = null; public ArrayList filter = null; public gridSortOptions sort = null; public ArrayList group = null; public ArrayList groupSummary = null; public ArrayList totalSummary = null; public Boolean requireTotalCount = null; public Boolean requireGroupCount = null; public Integer getIdVista() { return IDVista; } public EjecutaCuboOpRemotasRQ setIdVista(Integer value) { this.IDVista = value; return this; } public Integer getIdPivot() { return IDPivot; } public EjecutaCuboOpRemotasRQ setIdPivot(Integer value) { this.IDPivot = value; return this; } public HashMap getParametros() { return Parametros; } public EjecutaCuboOpRemotasRQ setParametros(HashMap value) { this.Parametros = value; return this; } public Lenguajes getLenguaje() { return Lenguaje; } public EjecutaCuboOpRemotasRQ setLenguaje(Lenguajes value) { this.Lenguaje = value; return this; } public Integer getSkip() { return skip; } public EjecutaCuboOpRemotasRQ setSkip(Integer value) { this.skip = value; return this; } public Integer getTake() { return take; } public EjecutaCuboOpRemotasRQ setTake(Integer value) { this.take = value; return this; } public ArrayList getFilter() { return filter; } public EjecutaCuboOpRemotasRQ setFilter(ArrayList value) { this.filter = value; return this; } public gridSortOptions getSort() { return sort; } public EjecutaCuboOpRemotasRQ setSort(gridSortOptions value) { this.sort = value; return this; } public ArrayList getGroup() { return group; } public EjecutaCuboOpRemotasRQ setGroup(ArrayList value) { this.group = value; return this; } public ArrayList getGroupSummary() { return groupSummary; } public EjecutaCuboOpRemotasRQ setGroupSummary(ArrayList value) { this.groupSummary = value; return this; } public ArrayList getTotalSummary() { return totalSummary; } public EjecutaCuboOpRemotasRQ setTotalSummary(ArrayList value) { this.totalSummary = value; return this; } public Boolean isRequireTotalCount() { return requireTotalCount; } public EjecutaCuboOpRemotasRQ setRequireTotalCount(Boolean value) { this.requireTotalCount = value; return this; } public Boolean isRequireGroupCount() { return requireGroupCount; } public EjecutaCuboOpRemotasRQ setRequireGroupCount(Boolean value) { this.requireGroupCount = value; return this; } private static Object responseType = EjecutaCuboOpRemotasRS.class; public Object getResponseType() { return responseType; } } public static class EjecutaCuboOpRemotasRS { public ArrayList> data = null; public Integer totalCount = null; public String Error = null; public String SQL = null; public ArrayList> getData() { return data; } public EjecutaCuboOpRemotasRS setData(ArrayList> value) { this.data = value; return this; } public Integer getTotalCount() { return totalCount; } public EjecutaCuboOpRemotasRS setTotalCount(Integer value) { this.totalCount = value; return this; } public String getError() { return Error; } public EjecutaCuboOpRemotasRS setError(String value) { this.Error = value; return this; } public String getSql() { return SQL; } public EjecutaCuboOpRemotasRS setSql(String value) { this.SQL = value; return this; } } public static enum Lenguajes { Es, Pt, En; } public static class gridSortOptions { public String selector = null; public Boolean desc = null; public String getSelector() { return selector; } public gridSortOptions setSelector(String value) { this.selector = value; return this; } public Boolean isDesc() { return desc; } public gridSortOptions setDesc(Boolean value) { this.desc = value; return this; } } }