/* Options: Date: 2026-09-05 07:50:53 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: DispatchPickupBookRequest.* //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/dispatch/public/pickup/{SchedulerUrl}", Verbs="POST,OPTIONS") public static class DispatchPickupBookRequest implements IReturn { public String SchedulerUrl = null; public String Address = null; public String Unit = null; public String City = null; public String Zip = null; public String Zone = null; public Integer Bags = null; public ArrayList Needs = new ArrayList(); public String Note = null; public String CustomerName = null; public String CustomerPhone = null; public String PayMode = null; public String AccountCode = null; public String TurnstileToken = null; public String getSchedulerUrl() { return SchedulerUrl; } public DispatchPickupBookRequest setSchedulerUrl(String value) { this.SchedulerUrl = value; return this; } public String getAddress() { return Address; } public DispatchPickupBookRequest setAddress(String value) { this.Address = value; return this; } public String getUnit() { return Unit; } public DispatchPickupBookRequest setUnit(String value) { this.Unit = value; return this; } public String getCity() { return City; } public DispatchPickupBookRequest setCity(String value) { this.City = value; return this; } public String getZip() { return Zip; } public DispatchPickupBookRequest setZip(String value) { this.Zip = value; return this; } public String getZone() { return Zone; } public DispatchPickupBookRequest setZone(String value) { this.Zone = value; return this; } public Integer getBags() { return Bags; } public DispatchPickupBookRequest setBags(Integer value) { this.Bags = value; return this; } public ArrayList getNeeds() { return Needs; } public DispatchPickupBookRequest setNeeds(ArrayList value) { this.Needs = value; return this; } public String getNote() { return Note; } public DispatchPickupBookRequest setNote(String value) { this.Note = value; return this; } public String getCustomerName() { return CustomerName; } public DispatchPickupBookRequest setCustomerName(String value) { this.CustomerName = value; return this; } public String getCustomerPhone() { return CustomerPhone; } public DispatchPickupBookRequest setCustomerPhone(String value) { this.CustomerPhone = value; return this; } public String getPayMode() { return PayMode; } public DispatchPickupBookRequest setPayMode(String value) { this.PayMode = value; return this; } public String getAccountCode() { return AccountCode; } public DispatchPickupBookRequest setAccountCode(String value) { this.AccountCode = value; return this; } public String getTurnstileToken() { return TurnstileToken; } public DispatchPickupBookRequest setTurnstileToken(String value) { this.TurnstileToken = value; return this; } private static Object responseType = DispatchPickupBookResponse.class; public Object getResponseType() { return responseType; } } public static class DispatchPickupBookResponse { public String Code = null; public BigDecimal Fare = null; public String Zone = null; public Integer Bags = null; public String PayMode = null; public String PayLine = null; public String TrackUrl = null; public String BookToken = null; public String ClientSecret = null; public String PublishableKey = null; public String Delivery = null; public ResponseStatus ResponseStatus = null; public String getCode() { return Code; } public DispatchPickupBookResponse setCode(String value) { this.Code = value; return this; } public BigDecimal getFare() { return Fare; } public DispatchPickupBookResponse setFare(BigDecimal value) { this.Fare = value; return this; } public String getZone() { return Zone; } public DispatchPickupBookResponse setZone(String value) { this.Zone = value; return this; } public Integer getBags() { return Bags; } public DispatchPickupBookResponse setBags(Integer value) { this.Bags = value; return this; } public String getPayMode() { return PayMode; } public DispatchPickupBookResponse setPayMode(String value) { this.PayMode = value; return this; } public String getPayLine() { return PayLine; } public DispatchPickupBookResponse setPayLine(String value) { this.PayLine = value; return this; } public String getTrackUrl() { return TrackUrl; } public DispatchPickupBookResponse setTrackUrl(String value) { this.TrackUrl = value; return this; } public String getBookToken() { return BookToken; } public DispatchPickupBookResponse setBookToken(String value) { this.BookToken = value; return this; } public String getClientSecret() { return ClientSecret; } public DispatchPickupBookResponse setClientSecret(String value) { this.ClientSecret = value; return this; } public String getPublishableKey() { return PublishableKey; } public DispatchPickupBookResponse setPublishableKey(String value) { this.PublishableKey = value; return this; } public String getDelivery() { return Delivery; } public DispatchPickupBookResponse setDelivery(String value) { this.Delivery = value; return this; } public ResponseStatus getResponseStatus() { return ResponseStatus; } public DispatchPickupBookResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } } }