/* Options: Date: 2026-08-20 13:11:30 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: DispatchOdAdvanceRequest.* //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/ondemand/{Code}/advance", Verbs="POST,OPTIONS") public static class DispatchOdAdvanceRequest implements IReturn { public String Code = null; public String ToStage = null; public String DriverCode = null; public Boolean ClearDriver = null; public String SetDriverStatus = null; public String EtaText = null; public Boolean Close = null; public String Note = null; public Integer AtMin = null; public String getCode() { return Code; } public DispatchOdAdvanceRequest setCode(String value) { this.Code = value; return this; } public String getToStage() { return ToStage; } public DispatchOdAdvanceRequest setToStage(String value) { this.ToStage = value; return this; } public String getDriverCode() { return DriverCode; } public DispatchOdAdvanceRequest setDriverCode(String value) { this.DriverCode = value; return this; } public Boolean isClearDriver() { return ClearDriver; } public DispatchOdAdvanceRequest setClearDriver(Boolean value) { this.ClearDriver = value; return this; } public String getSetDriverStatus() { return SetDriverStatus; } public DispatchOdAdvanceRequest setSetDriverStatus(String value) { this.SetDriverStatus = value; return this; } public String getEtaText() { return EtaText; } public DispatchOdAdvanceRequest setEtaText(String value) { this.EtaText = value; return this; } public Boolean isClose() { return Close; } public DispatchOdAdvanceRequest setClose(Boolean value) { this.Close = value; return this; } public String getNote() { return Note; } public DispatchOdAdvanceRequest setNote(String value) { this.Note = value; return this; } public Integer getAtMin() { return AtMin; } public DispatchOdAdvanceRequest setAtMin(Integer value) { this.AtMin = value; return this; } private static Object responseType = DispatchActionResponse.class; public Object getResponseType() { return responseType; } } public static class DispatchActionResponse { public DispatchBoardView Board = null; public String Message = null; public Integer Sent = null; public Integer Failed = null; public String TicketCode = null; public BigDecimal TicketNet = null; public ResponseStatus ResponseStatus = null; public DispatchBoardView getBoard() { return Board; } public DispatchActionResponse setBoard(DispatchBoardView value) { this.Board = value; return this; } public String getMessage() { return Message; } public DispatchActionResponse setMessage(String value) { this.Message = value; return this; } public Integer getSent() { return Sent; } public DispatchActionResponse setSent(Integer value) { this.Sent = value; return this; } public Integer getFailed() { return Failed; } public DispatchActionResponse setFailed(Integer value) { this.Failed = value; return this; } public String getTicketCode() { return TicketCode; } public DispatchActionResponse setTicketCode(String value) { this.TicketCode = value; return this; } public BigDecimal getTicketNet() { return TicketNet; } public DispatchActionResponse setTicketNet(BigDecimal value) { this.TicketNet = value; return this; } public ResponseStatus getResponseStatus() { return ResponseStatus; } public DispatchActionResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } } public static class DispatchBoardView { public DispatchPackConfigView Pack = null; public DispatchHaulConfigView Config = null; public ArrayList OfflineWindows = new ArrayList(); public ArrayList Suppliers = new ArrayList(); public ArrayList Trucks = new ArrayList(); public ArrayList Slots = new ArrayList(); public ArrayList Tickets = new ArrayList(); public ArrayList Log = new ArrayList(); public DispatchAutopilotView Autopilot = null; public ArrayList Exceptions = new ArrayList(); public ArrayList Feed = new ArrayList(); public ArrayList Rigs = new ArrayList(); public ArrayList Jobs = new ArrayList(); public ArrayList OdDrivers = new ArrayList(); public ArrayList OdRequests = new ArrayList(); public ArrayList Packs = new ArrayList(); public ArrayList PackTerms = new ArrayList(); public ArrayList PackUnits = new ArrayList(); public DispatchPackConfigView getPack() { return Pack; } public DispatchBoardView setPack(DispatchPackConfigView value) { this.Pack = value; return this; } public DispatchHaulConfigView getConfig() { return Config; } public DispatchBoardView setConfig(DispatchHaulConfigView value) { this.Config = value; return this; } public ArrayList getOfflineWindows() { return OfflineWindows; } public DispatchBoardView setOfflineWindows(ArrayList value) { this.OfflineWindows = value; return this; } public ArrayList getSuppliers() { return Suppliers; } public DispatchBoardView setSuppliers(ArrayList value) { this.Suppliers = value; return this; } public ArrayList getTrucks() { return Trucks; } public DispatchBoardView setTrucks(ArrayList value) { this.Trucks = value; return this; } public ArrayList getSlots() { return Slots; } public DispatchBoardView setSlots(ArrayList value) { this.Slots = value; return this; } public ArrayList getTickets() { return Tickets; } public DispatchBoardView setTickets(ArrayList value) { this.Tickets = value; return this; } public ArrayList getLog() { return Log; } public DispatchBoardView setLog(ArrayList value) { this.Log = value; return this; } public DispatchAutopilotView getAutopilot() { return Autopilot; } public DispatchBoardView setAutopilot(DispatchAutopilotView value) { this.Autopilot = value; return this; } public ArrayList getExceptions() { return Exceptions; } public DispatchBoardView setExceptions(ArrayList value) { this.Exceptions = value; return this; } public ArrayList getFeed() { return Feed; } public DispatchBoardView setFeed(ArrayList value) { this.Feed = value; return this; } public ArrayList getRigs() { return Rigs; } public DispatchBoardView setRigs(ArrayList value) { this.Rigs = value; return this; } public ArrayList getJobs() { return Jobs; } public DispatchBoardView setJobs(ArrayList value) { this.Jobs = value; return this; } public ArrayList getOdDrivers() { return OdDrivers; } public DispatchBoardView setOdDrivers(ArrayList value) { this.OdDrivers = value; return this; } public ArrayList getOdRequests() { return OdRequests; } public DispatchBoardView setOdRequests(ArrayList value) { this.OdRequests = value; return this; } public ArrayList getPacks() { return Packs; } public DispatchBoardView setPacks(ArrayList value) { this.Packs = value; return this; } public ArrayList getPackTerms() { return PackTerms; } public DispatchBoardView setPackTerms(ArrayList value) { this.PackTerms = value; return this; } public ArrayList getPackUnits() { return PackUnits; } public DispatchBoardView setPackUnits(ArrayList value) { this.PackUnits = value; return this; } } public static class DispatchPackConfigView { public String PackId = null; public Boolean HasQuotas = null; public Boolean IsInverted = null; public Integer LoadLimitMins = null; public String TicketSource = null; public String PayBasis = null; public String DayBoundary = null; public String getPackId() { return PackId; } public DispatchPackConfigView setPackId(String value) { this.PackId = value; return this; } public Boolean isHasQuotas() { return HasQuotas; } public DispatchPackConfigView setHasQuotas(Boolean value) { this.HasQuotas = value; return this; } public Boolean getIsInverted() { return IsInverted; } public DispatchPackConfigView setIsInverted(Boolean value) { this.IsInverted = value; return this; } public Integer getLoadLimitMins() { return LoadLimitMins; } public DispatchPackConfigView setLoadLimitMins(Integer value) { this.LoadLimitMins = value; return this; } public String getTicketSource() { return TicketSource; } public DispatchPackConfigView setTicketSource(String value) { this.TicketSource = value; return this; } public String getPayBasis() { return PayBasis; } public DispatchPackConfigView setPayBasis(String value) { this.PayBasis = value; return this; } public String getDayBoundary() { return DayBoundary; } public DispatchPackConfigView setDayBoundary(String value) { this.DayBoundary = value; return this; } } public static class DispatchHaulConfigView { public Integer QueueMax = null; public Integer DumpBays = null; public Integer SlotCap = null; public Boolean Paused = null; public Integer FeedRate = null; public Integer getQueueMax() { return QueueMax; } public DispatchHaulConfigView setQueueMax(Integer value) { this.QueueMax = value; return this; } public Integer getDumpBays() { return DumpBays; } public DispatchHaulConfigView setDumpBays(Integer value) { this.DumpBays = value; return this; } public Integer getSlotCap() { return SlotCap; } public DispatchHaulConfigView setSlotCap(Integer value) { this.SlotCap = value; return this; } public Boolean isPaused() { return Paused; } public DispatchHaulConfigView setPaused(Boolean value) { this.Paused = value; return this; } public Integer getFeedRate() { return FeedRate; } public DispatchHaulConfigView setFeedRate(Integer value) { this.FeedRate = value; return this; } } public static class DispatchOfflineWindowView { public Integer OfflineWindowId = null; public String FromHour = null; public String ToHour = null; public Integer getOfflineWindowId() { return OfflineWindowId; } public DispatchOfflineWindowView setOfflineWindowId(Integer value) { this.OfflineWindowId = value; return this; } public String getFromHour() { return FromHour; } public DispatchOfflineWindowView setFromHour(String value) { this.FromHour = value; return this; } public String getToHour() { return ToHour; } public DispatchOfflineWindowView setToHour(String value) { this.ToHour = value; return this; } } public static class DispatchSupplierView { public Integer SupplierId = null; public String Code = null; public String Name = null; public String Region = null; public Boolean OwnHauler = null; public BigDecimal SeasonAllotment = null; public BigDecimal Delivered = null; public BigDecimal WeekCap = null; public BigDecimal WeekDelivered = null; public Integer SortOrder = null; public ArrayList Sites = new ArrayList(); public Integer getSupplierId() { return SupplierId; } public DispatchSupplierView setSupplierId(Integer value) { this.SupplierId = value; return this; } public String getCode() { return Code; } public DispatchSupplierView setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public DispatchSupplierView setName(String value) { this.Name = value; return this; } public String getRegion() { return Region; } public DispatchSupplierView setRegion(String value) { this.Region = value; return this; } public Boolean isOwnHauler() { return OwnHauler; } public DispatchSupplierView setOwnHauler(Boolean value) { this.OwnHauler = value; return this; } public BigDecimal getSeasonAllotment() { return SeasonAllotment; } public DispatchSupplierView setSeasonAllotment(BigDecimal value) { this.SeasonAllotment = value; return this; } public BigDecimal getDelivered() { return Delivered; } public DispatchSupplierView setDelivered(BigDecimal value) { this.Delivered = value; return this; } public BigDecimal getWeekCap() { return WeekCap; } public DispatchSupplierView setWeekCap(BigDecimal value) { this.WeekCap = value; return this; } public BigDecimal getWeekDelivered() { return WeekDelivered; } public DispatchSupplierView setWeekDelivered(BigDecimal value) { this.WeekDelivered = value; return this; } public Integer getSortOrder() { return SortOrder; } public DispatchSupplierView setSortOrder(Integer value) { this.SortOrder = value; return this; } public ArrayList getSites() { return Sites; } public DispatchSupplierView setSites(ArrayList value) { this.Sites = value; return this; } } public static class DispatchTruckView { public Integer TruckId = null; public String Code = null; public String DriverName = null; public String Phone = null; public String EmployerCode = null; public String SupplierCode = null; public String SiteName = null; public BigDecimal EstLoad = null; public String Stage = null; public Integer StageSince = null; public Integer CycleStart = null; public Integer StageMinsAgo = null; public Integer CycleMinsAgo = null; public String Slot = null; public Integer LoadsToday = null; public BigDecimal NetToday = null; public Integer LastPingMins = null; public String CycleMins = null; public Boolean IsInteractive = null; public String NextSupplierCode = null; public String NextSiteName = null; public Integer getTruckId() { return TruckId; } public DispatchTruckView setTruckId(Integer value) { this.TruckId = value; return this; } public String getCode() { return Code; } public DispatchTruckView setCode(String value) { this.Code = value; return this; } public String getDriverName() { return DriverName; } public DispatchTruckView setDriverName(String value) { this.DriverName = value; return this; } public String getPhone() { return Phone; } public DispatchTruckView setPhone(String value) { this.Phone = value; return this; } public String getEmployerCode() { return EmployerCode; } public DispatchTruckView setEmployerCode(String value) { this.EmployerCode = value; return this; } public String getSupplierCode() { return SupplierCode; } public DispatchTruckView setSupplierCode(String value) { this.SupplierCode = value; return this; } public String getSiteName() { return SiteName; } public DispatchTruckView setSiteName(String value) { this.SiteName = value; return this; } public BigDecimal getEstLoad() { return EstLoad; } public DispatchTruckView setEstLoad(BigDecimal value) { this.EstLoad = value; return this; } public String getStage() { return Stage; } public DispatchTruckView setStage(String value) { this.Stage = value; return this; } public Integer getStageSince() { return StageSince; } public DispatchTruckView setStageSince(Integer value) { this.StageSince = value; return this; } public Integer getCycleStart() { return CycleStart; } public DispatchTruckView setCycleStart(Integer value) { this.CycleStart = value; return this; } public Integer getStageMinsAgo() { return StageMinsAgo; } public DispatchTruckView setStageMinsAgo(Integer value) { this.StageMinsAgo = value; return this; } public Integer getCycleMinsAgo() { return CycleMinsAgo; } public DispatchTruckView setCycleMinsAgo(Integer value) { this.CycleMinsAgo = value; return this; } public String getSlot() { return Slot; } public DispatchTruckView setSlot(String value) { this.Slot = value; return this; } public Integer getLoadsToday() { return LoadsToday; } public DispatchTruckView setLoadsToday(Integer value) { this.LoadsToday = value; return this; } public BigDecimal getNetToday() { return NetToday; } public DispatchTruckView setNetToday(BigDecimal value) { this.NetToday = value; return this; } public Integer getLastPingMins() { return LastPingMins; } public DispatchTruckView setLastPingMins(Integer value) { this.LastPingMins = value; return this; } public String getCycleMins() { return CycleMins; } public DispatchTruckView setCycleMins(String value) { this.CycleMins = value; return this; } public Boolean getIsInteractive() { return IsInteractive; } public DispatchTruckView setIsInteractive(Boolean value) { this.IsInteractive = value; return this; } public String getNextSupplierCode() { return NextSupplierCode; } public DispatchTruckView setNextSupplierCode(String value) { this.NextSupplierCode = value; return this; } public String getNextSiteName() { return NextSiteName; } public DispatchTruckView setNextSiteName(String value) { this.NextSiteName = value; return this; } } public static class DispatchSlotView { public Integer SlotId = null; public String Hour = null; public Integer BaseBooked = null; public Integer SortOrder = null; public Integer getSlotId() { return SlotId; } public DispatchSlotView setSlotId(Integer value) { this.SlotId = value; return this; } public String getHour() { return Hour; } public DispatchSlotView setHour(String value) { this.Hour = value; return this; } public Integer getBaseBooked() { return BaseBooked; } public DispatchSlotView setBaseBooked(Integer value) { this.BaseBooked = value; return this; } public Integer getSortOrder() { return SortOrder; } public DispatchSlotView setSortOrder(Integer value) { this.SortOrder = value; return this; } } public static class DispatchTicketView { public Integer TicketId = null; public String Code = null; public String TruckCode = null; public String SupplierCode = null; public BigDecimal NetQty = null; public Date TicketedAt = null; public Integer TicketedMin = null; public String Source = null; public Integer MinsAgo = null; public Integer getTicketId() { return TicketId; } public DispatchTicketView setTicketId(Integer value) { this.TicketId = value; return this; } public String getCode() { return Code; } public DispatchTicketView setCode(String value) { this.Code = value; return this; } public String getTruckCode() { return TruckCode; } public DispatchTicketView setTruckCode(String value) { this.TruckCode = value; return this; } public String getSupplierCode() { return SupplierCode; } public DispatchTicketView setSupplierCode(String value) { this.SupplierCode = value; return this; } public BigDecimal getNetQty() { return NetQty; } public DispatchTicketView setNetQty(BigDecimal value) { this.NetQty = value; return this; } public Date getTicketedAt() { return TicketedAt; } public DispatchTicketView setTicketedAt(Date value) { this.TicketedAt = value; return this; } public Integer getTicketedMin() { return TicketedMin; } public DispatchTicketView setTicketedMin(Integer value) { this.TicketedMin = value; return this; } public String getSource() { return Source; } public DispatchTicketView setSource(String value) { this.Source = value; return this; } public Integer getMinsAgo() { return MinsAgo; } public DispatchTicketView setMinsAgo(Integer value) { this.MinsAgo = value; return this; } } public static class DispatchLogView { public Integer LogId = null; public Date LoggedAt = null; public Integer LoggedMin = null; public String LogText = null; public String Kind = null; public Integer MinsAgo = null; public Integer getLogId() { return LogId; } public DispatchLogView setLogId(Integer value) { this.LogId = value; return this; } public Date getLoggedAt() { return LoggedAt; } public DispatchLogView setLoggedAt(Date value) { this.LoggedAt = value; return this; } public Integer getLoggedMin() { return LoggedMin; } public DispatchLogView setLoggedMin(Integer value) { this.LoggedMin = value; return this; } public String getLogText() { return LogText; } public DispatchLogView setLogText(String value) { this.LogText = value; return this; } public String getKind() { return Kind; } public DispatchLogView setKind(String value) { this.Kind = value; return this; } public Integer getMinsAgo() { return MinsAgo; } public DispatchLogView setMinsAgo(Integer value) { this.MinsAgo = value; return this; } } public static class DispatchAutopilotView { public Boolean IsOn = null; public Boolean RuleSlot = null; public Boolean RuleRoute = null; public Boolean RuleRelease = null; public Boolean RuleTract = null; public Boolean RuleThrottle = null; public Boolean RuleOffline = null; public Integer ThStaged = null; public Integer ThWait = null; public Integer ThBand = null; public Integer ThStall = null; public Integer ThFeed = null; public Boolean getIsOn() { return IsOn; } public DispatchAutopilotView setIsOn(Boolean value) { this.IsOn = value; return this; } public Boolean isRuleSlot() { return RuleSlot; } public DispatchAutopilotView setRuleSlot(Boolean value) { this.RuleSlot = value; return this; } public Boolean isRuleRoute() { return RuleRoute; } public DispatchAutopilotView setRuleRoute(Boolean value) { this.RuleRoute = value; return this; } public Boolean isRuleRelease() { return RuleRelease; } public DispatchAutopilotView setRuleRelease(Boolean value) { this.RuleRelease = value; return this; } public Boolean isRuleTract() { return RuleTract; } public DispatchAutopilotView setRuleTract(Boolean value) { this.RuleTract = value; return this; } public Boolean isRuleThrottle() { return RuleThrottle; } public DispatchAutopilotView setRuleThrottle(Boolean value) { this.RuleThrottle = value; return this; } public Boolean isRuleOffline() { return RuleOffline; } public DispatchAutopilotView setRuleOffline(Boolean value) { this.RuleOffline = value; return this; } public Integer getThStaged() { return ThStaged; } public DispatchAutopilotView setThStaged(Integer value) { this.ThStaged = value; return this; } public Integer getThWait() { return ThWait; } public DispatchAutopilotView setThWait(Integer value) { this.ThWait = value; return this; } public Integer getThBand() { return ThBand; } public DispatchAutopilotView setThBand(Integer value) { this.ThBand = value; return this; } public Integer getThStall() { return ThStall; } public DispatchAutopilotView setThStall(Integer value) { this.ThStall = value; return this; } public Integer getThFeed() { return ThFeed; } public DispatchAutopilotView setThFeed(Integer value) { this.ThFeed = value; return this; } } public static class DispatchExceptionView { public String Code = null; public String Kind = null; public String Severity = null; public String TruckCode = null; public String SupplierCode = null; public Date RaisedAt = null; public String RaisedLabel = null; public Integer MinsAgo = null; public String getCode() { return Code; } public DispatchExceptionView setCode(String value) { this.Code = value; return this; } public String getKind() { return Kind; } public DispatchExceptionView setKind(String value) { this.Kind = value; return this; } public String getSeverity() { return Severity; } public DispatchExceptionView setSeverity(String value) { this.Severity = value; return this; } public String getTruckCode() { return TruckCode; } public DispatchExceptionView setTruckCode(String value) { this.TruckCode = value; return this; } public String getSupplierCode() { return SupplierCode; } public DispatchExceptionView setSupplierCode(String value) { this.SupplierCode = value; return this; } public Date getRaisedAt() { return RaisedAt; } public DispatchExceptionView setRaisedAt(Date value) { this.RaisedAt = value; return this; } public String getRaisedLabel() { return RaisedLabel; } public DispatchExceptionView setRaisedLabel(String value) { this.RaisedLabel = value; return this; } public Integer getMinsAgo() { return MinsAgo; } public DispatchExceptionView setMinsAgo(Integer value) { this.MinsAgo = value; return this; } } public static class DispatchFeedView { public Integer FeedId = null; public Date EntryAt = null; public String EntryLabel = null; public String Channel = null; public String Kind = null; public String TruckCode = null; public String SupplierCode = null; public String OverrideText = null; public Integer MinsAgo = null; public Integer getFeedId() { return FeedId; } public DispatchFeedView setFeedId(Integer value) { this.FeedId = value; return this; } public Date getEntryAt() { return EntryAt; } public DispatchFeedView setEntryAt(Date value) { this.EntryAt = value; return this; } public String getEntryLabel() { return EntryLabel; } public DispatchFeedView setEntryLabel(String value) { this.EntryLabel = value; return this; } public String getChannel() { return Channel; } public DispatchFeedView setChannel(String value) { this.Channel = value; return this; } public String getKind() { return Kind; } public DispatchFeedView setKind(String value) { this.Kind = value; return this; } public String getTruckCode() { return TruckCode; } public DispatchFeedView setTruckCode(String value) { this.TruckCode = value; return this; } public String getSupplierCode() { return SupplierCode; } public DispatchFeedView setSupplierCode(String value) { this.SupplierCode = value; return this; } public String getOverrideText() { return OverrideText; } public DispatchFeedView setOverrideText(String value) { this.OverrideText = value; return this; } public Integer getMinsAgo() { return MinsAgo; } public DispatchFeedView setMinsAgo(Integer value) { this.MinsAgo = value; return this; } } public static class DispatchRigView { public Integer RigId = null; public String Code = null; public String Name = null; public String DriverName = null; public String Phone = null; public String RigType = null; public Boolean IsFree = null; public Integer MatchRank = null; public Integer getRigId() { return RigId; } public DispatchRigView setRigId(Integer value) { this.RigId = value; return this; } public String getCode() { return Code; } public DispatchRigView setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public DispatchRigView setName(String value) { this.Name = value; return this; } public String getDriverName() { return DriverName; } public DispatchRigView setDriverName(String value) { this.DriverName = value; return this; } public String getPhone() { return Phone; } public DispatchRigView setPhone(String value) { this.Phone = value; return this; } public String getRigType() { return RigType; } public DispatchRigView setRigType(String value) { this.RigType = value; return this; } public Boolean getIsFree() { return IsFree; } public DispatchRigView setIsFree(Boolean value) { this.IsFree = value; return this; } public Integer getMatchRank() { return MatchRank; } public DispatchRigView setMatchRank(Integer value) { this.MatchRank = value; return this; } } public static class DispatchJobView { public Integer JobId = null; public String Code = null; public String Cargo = null; public String Customer = null; public String CustomerPhone = null; public String HoldContact = null; public String HoldPhone = null; public String FromLoc = null; public String ToLoc = null; public Integer Miles = null; public String WindowText = null; public String Stage = null; public BigDecimal Rate = null; public String RequiredRig = null; public String DriverLabel = null; public String EtaText = null; public String OfferRigIds = null; public Integer OfferExpiresMin = null; public Boolean OfferExpired = null; public Boolean Declined = null; public Integer getJobId() { return JobId; } public DispatchJobView setJobId(Integer value) { this.JobId = value; return this; } public String getCode() { return Code; } public DispatchJobView setCode(String value) { this.Code = value; return this; } public String getCargo() { return Cargo; } public DispatchJobView setCargo(String value) { this.Cargo = value; return this; } public String getCustomer() { return Customer; } public DispatchJobView setCustomer(String value) { this.Customer = value; return this; } public String getCustomerPhone() { return CustomerPhone; } public DispatchJobView setCustomerPhone(String value) { this.CustomerPhone = value; return this; } public String getHoldContact() { return HoldContact; } public DispatchJobView setHoldContact(String value) { this.HoldContact = value; return this; } public String getHoldPhone() { return HoldPhone; } public DispatchJobView setHoldPhone(String value) { this.HoldPhone = value; return this; } public String getFromLoc() { return FromLoc; } public DispatchJobView setFromLoc(String value) { this.FromLoc = value; return this; } public String getToLoc() { return ToLoc; } public DispatchJobView setToLoc(String value) { this.ToLoc = value; return this; } public Integer getMiles() { return Miles; } public DispatchJobView setMiles(Integer value) { this.Miles = value; return this; } public String getWindowText() { return WindowText; } public DispatchJobView setWindowText(String value) { this.WindowText = value; return this; } public String getStage() { return Stage; } public DispatchJobView setStage(String value) { this.Stage = value; return this; } public BigDecimal getRate() { return Rate; } public DispatchJobView setRate(BigDecimal value) { this.Rate = value; return this; } public String getRequiredRig() { return RequiredRig; } public DispatchJobView setRequiredRig(String value) { this.RequiredRig = value; return this; } public String getDriverLabel() { return DriverLabel; } public DispatchJobView setDriverLabel(String value) { this.DriverLabel = value; return this; } public String getEtaText() { return EtaText; } public DispatchJobView setEtaText(String value) { this.EtaText = value; return this; } public String getOfferRigIds() { return OfferRigIds; } public DispatchJobView setOfferRigIds(String value) { this.OfferRigIds = value; return this; } public Integer getOfferExpiresMin() { return OfferExpiresMin; } public DispatchJobView setOfferExpiresMin(Integer value) { this.OfferExpiresMin = value; return this; } public Boolean isOfferExpired() { return OfferExpired; } public DispatchJobView setOfferExpired(Boolean value) { this.OfferExpired = value; return this; } public Boolean isDeclined() { return Declined; } public DispatchJobView setDeclined(Boolean value) { this.Declined = value; return this; } } public static class DispatchOdDriverView { public Integer DriverId = null; public String Code = null; public String Name = null; public String Zone = null; public String Phone = null; public String Status = null; public String Tier = null; public BigDecimal DistanceMi = null; public String Capabilities = null; public Integer getDriverId() { return DriverId; } public DispatchOdDriverView setDriverId(Integer value) { this.DriverId = value; return this; } public String getCode() { return Code; } public DispatchOdDriverView setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public DispatchOdDriverView setName(String value) { this.Name = value; return this; } public String getZone() { return Zone; } public DispatchOdDriverView setZone(String value) { this.Zone = value; return this; } public String getPhone() { return Phone; } public DispatchOdDriverView setPhone(String value) { this.Phone = value; return this; } public String getStatus() { return Status; } public DispatchOdDriverView setStatus(String value) { this.Status = value; return this; } public String getTier() { return Tier; } public DispatchOdDriverView setTier(String value) { this.Tier = value; return this; } public BigDecimal getDistanceMi() { return DistanceMi; } public DispatchOdDriverView setDistanceMi(BigDecimal value) { this.DistanceMi = value; return this; } public String getCapabilities() { return Capabilities; } public DispatchOdDriverView setCapabilities(String value) { this.Capabilities = value; return this; } } public static class DispatchOdRequestView { public Integer RequestId = null; public String Code = null; public String Address = null; public String Zone = null; public Integer Bags = null; public String Stage = null; public String DriverCode = null; public String Needs = null; public String Note = null; public Integer PingExpiresMin = null; public String TriedCodes = null; public String CandidateCodes = null; public String EtaText = null; public String NoDriver = null; public Integer getRequestId() { return RequestId; } public DispatchOdRequestView setRequestId(Integer value) { this.RequestId = value; return this; } public String getCode() { return Code; } public DispatchOdRequestView setCode(String value) { this.Code = value; return this; } public String getAddress() { return Address; } public DispatchOdRequestView setAddress(String value) { this.Address = value; return this; } public String getZone() { return Zone; } public DispatchOdRequestView setZone(String value) { this.Zone = value; return this; } public Integer getBags() { return Bags; } public DispatchOdRequestView setBags(Integer value) { this.Bags = value; return this; } public String getStage() { return Stage; } public DispatchOdRequestView setStage(String value) { this.Stage = value; return this; } public String getDriverCode() { return DriverCode; } public DispatchOdRequestView setDriverCode(String value) { this.DriverCode = value; return this; } public String getNeeds() { return Needs; } public DispatchOdRequestView setNeeds(String value) { this.Needs = value; return this; } public String getNote() { return Note; } public DispatchOdRequestView setNote(String value) { this.Note = value; return this; } public Integer getPingExpiresMin() { return PingExpiresMin; } public DispatchOdRequestView setPingExpiresMin(Integer value) { this.PingExpiresMin = value; return this; } public String getTriedCodes() { return TriedCodes; } public DispatchOdRequestView setTriedCodes(String value) { this.TriedCodes = value; return this; } public String getCandidateCodes() { return CandidateCodes; } public DispatchOdRequestView setCandidateCodes(String value) { this.CandidateCodes = value; return this; } public String getEtaText() { return EtaText; } public DispatchOdRequestView setEtaText(String value) { this.EtaText = value; return this; } public String getNoDriver() { return NoDriver; } public DispatchOdRequestView setNoDriver(String value) { this.NoDriver = value; return this; } } public static class DispatchPackView { public String PackId = null; public Boolean HasQuotas = null; public Boolean IsInverted = null; public Integer LoadLimitMins = null; public String DayBoundary = null; public String TicketSource = null; public String PayBasis = null; public Integer SortOrder = null; public String getPackId() { return PackId; } public DispatchPackView setPackId(String value) { this.PackId = value; return this; } public Boolean isHasQuotas() { return HasQuotas; } public DispatchPackView setHasQuotas(Boolean value) { this.HasQuotas = value; return this; } public Boolean getIsInverted() { return IsInverted; } public DispatchPackView setIsInverted(Boolean value) { this.IsInverted = value; return this; } public Integer getLoadLimitMins() { return LoadLimitMins; } public DispatchPackView setLoadLimitMins(Integer value) { this.LoadLimitMins = value; return this; } public String getDayBoundary() { return DayBoundary; } public DispatchPackView setDayBoundary(String value) { this.DayBoundary = value; return this; } public String getTicketSource() { return TicketSource; } public DispatchPackView setTicketSource(String value) { this.TicketSource = value; return this; } public String getPayBasis() { return PayBasis; } public DispatchPackView setPayBasis(String value) { this.PayBasis = value; return this; } public Integer getSortOrder() { return SortOrder; } public DispatchPackView setSortOrder(Integer value) { this.SortOrder = value; return this; } } public static class DispatchPackTermView { public String PackId = null; public String Lang = null; public String ModeName = null; public String Facility = null; public String FacilityShort = null; public String SourceSite = null; public String Supplier = null; public String SupplierPlural = null; public String UnloadVerb = null; public String TicketNoun = null; public String DayNoun = null; public String FleetLabel = null; public String PageSubtitle = null; public String SeasonChip = null; public String CampaignNoun = null; public String BayNoun = null; public String AssignTarget = null; public String getPackId() { return PackId; } public DispatchPackTermView setPackId(String value) { this.PackId = value; return this; } public String getLang() { return Lang; } public DispatchPackTermView setLang(String value) { this.Lang = value; return this; } public String getModeName() { return ModeName; } public DispatchPackTermView setModeName(String value) { this.ModeName = value; return this; } public String getFacility() { return Facility; } public DispatchPackTermView setFacility(String value) { this.Facility = value; return this; } public String getFacilityShort() { return FacilityShort; } public DispatchPackTermView setFacilityShort(String value) { this.FacilityShort = value; return this; } public String getSourceSite() { return SourceSite; } public DispatchPackTermView setSourceSite(String value) { this.SourceSite = value; return this; } public String getSupplier() { return Supplier; } public DispatchPackTermView setSupplier(String value) { this.Supplier = value; return this; } public String getSupplierPlural() { return SupplierPlural; } public DispatchPackTermView setSupplierPlural(String value) { this.SupplierPlural = value; return this; } public String getUnloadVerb() { return UnloadVerb; } public DispatchPackTermView setUnloadVerb(String value) { this.UnloadVerb = value; return this; } public String getTicketNoun() { return TicketNoun; } public DispatchPackTermView setTicketNoun(String value) { this.TicketNoun = value; return this; } public String getDayNoun() { return DayNoun; } public DispatchPackTermView setDayNoun(String value) { this.DayNoun = value; return this; } public String getFleetLabel() { return FleetLabel; } public DispatchPackTermView setFleetLabel(String value) { this.FleetLabel = value; return this; } public String getPageSubtitle() { return PageSubtitle; } public DispatchPackTermView setPageSubtitle(String value) { this.PageSubtitle = value; return this; } public String getSeasonChip() { return SeasonChip; } public DispatchPackTermView setSeasonChip(String value) { this.SeasonChip = value; return this; } public String getCampaignNoun() { return CampaignNoun; } public DispatchPackTermView setCampaignNoun(String value) { this.CampaignNoun = value; return this; } public String getBayNoun() { return BayNoun; } public DispatchPackTermView setBayNoun(String value) { this.BayNoun = value; return this; } public String getAssignTarget() { return AssignTarget; } public DispatchPackTermView setAssignTarget(String value) { this.AssignTarget = value; return this; } } public static class DispatchPackUnitView { public String PackId = null; public String Unit = null; public BigDecimal LoadQty = null; public Integer VolumeLow = null; public Integer VolumeHigh = null; public BigDecimal SeasonMultiple = null; public BigDecimal WeeklyFraction = null; public String getPackId() { return PackId; } public DispatchPackUnitView setPackId(String value) { this.PackId = value; return this; } public String getUnit() { return Unit; } public DispatchPackUnitView setUnit(String value) { this.Unit = value; return this; } public BigDecimal getLoadQty() { return LoadQty; } public DispatchPackUnitView setLoadQty(BigDecimal value) { this.LoadQty = value; return this; } public Integer getVolumeLow() { return VolumeLow; } public DispatchPackUnitView setVolumeLow(Integer value) { this.VolumeLow = value; return this; } public Integer getVolumeHigh() { return VolumeHigh; } public DispatchPackUnitView setVolumeHigh(Integer value) { this.VolumeHigh = value; return this; } public BigDecimal getSeasonMultiple() { return SeasonMultiple; } public DispatchPackUnitView setSeasonMultiple(BigDecimal value) { this.SeasonMultiple = value; return this; } public BigDecimal getWeeklyFraction() { return WeeklyFraction; } public DispatchPackUnitView setWeeklyFraction(BigDecimal value) { this.WeeklyFraction = value; return this; } } public static class DispatchSiteView { public Integer SiteId = null; public Integer SupplierId = null; public String SupplierCode = null; public String Name = null; public Integer Acres = null; public BigDecimal StandingVolume = null; public Integer SortOrder = null; public Integer getSiteId() { return SiteId; } public DispatchSiteView setSiteId(Integer value) { this.SiteId = value; return this; } public Integer getSupplierId() { return SupplierId; } public DispatchSiteView setSupplierId(Integer value) { this.SupplierId = value; return this; } public String getSupplierCode() { return SupplierCode; } public DispatchSiteView setSupplierCode(String value) { this.SupplierCode = value; return this; } public String getName() { return Name; } public DispatchSiteView setName(String value) { this.Name = value; return this; } public Integer getAcres() { return Acres; } public DispatchSiteView setAcres(Integer value) { this.Acres = value; return this; } public BigDecimal getStandingVolume() { return StandingVolume; } public DispatchSiteView setStandingVolume(BigDecimal value) { this.StandingVolume = value; return this; } public Integer getSortOrder() { return SortOrder; } public DispatchSiteView setSortOrder(Integer value) { this.SortOrder = value; return this; } } }