/* Options: Date: 2026-07-08 21:10:15 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://api.dev.dynamics.trendsic.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: EquipmentRateRequest.* //ExcludeTypes: //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.*; public class dtos { @Route(Path="/v1/Equipment/{EquipmentID}/rates", Verbs="GET,POST,PUT,DELETE,OPTIONS") // @Route(Path="/v1/Equipment/{EquipmentID}/rates/{EquipmentRateID}", Verbs="PUT,DELETE,OPTIONS") public static class EquipmentRateRequest implements IReturn { public Integer EquipmentID = null; public Integer EquipmentRateID = null; public ArrayList Rates = new ArrayList(); public Integer getEquipmentID() { return EquipmentID; } public EquipmentRateRequest setEquipmentID(Integer value) { this.EquipmentID = value; return this; } public Integer getEquipmentRateID() { return EquipmentRateID; } public EquipmentRateRequest setEquipmentRateID(Integer value) { this.EquipmentRateID = value; return this; } public ArrayList getRates() { return Rates; } public EquipmentRateRequest setRates(ArrayList value) { this.Rates = value; return this; } private static Object responseType = EquipmentRateResponse.class; public Object getResponseType() { return responseType; } } public static class EquipmentRateResponse { public ResponseStatus ResponseStatus = null; public ArrayList Rates = new ArrayList(); public ResponseStatus getResponseStatus() { return ResponseStatus; } public EquipmentRateResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getRates() { return Rates; } public EquipmentRateResponse setRates(ArrayList value) { this.Rates = value; return this; } } public static class EquipmentRate { public Integer EquipmentRateID = null; public Integer EquipmentID = null; public String RateType = null; public BigDecimal Charge = null; public BigDecimal Cost = null; public String CreatedBy = null; public Date CreatedAt = null; public Date UpdatedAt = null; public Integer getEquipmentRateID() { return EquipmentRateID; } public EquipmentRate setEquipmentRateID(Integer value) { this.EquipmentRateID = value; return this; } public Integer getEquipmentID() { return EquipmentID; } public EquipmentRate setEquipmentID(Integer value) { this.EquipmentID = value; return this; } public String getRateType() { return RateType; } public EquipmentRate setRateType(String value) { this.RateType = value; return this; } public BigDecimal getCharge() { return Charge; } public EquipmentRate setCharge(BigDecimal value) { this.Charge = value; return this; } public BigDecimal getCost() { return Cost; } public EquipmentRate setCost(BigDecimal value) { this.Cost = value; return this; } public String getCreatedBy() { return CreatedBy; } public EquipmentRate setCreatedBy(String value) { this.CreatedBy = value; return this; } public Date getCreatedAt() { return CreatedAt; } public EquipmentRate setCreatedAt(Date value) { this.CreatedAt = value; return this; } public Date getUpdatedAt() { return UpdatedAt; } public EquipmentRate setUpdatedAt(Date value) { this.UpdatedAt = value; return this; } } }