/* Options: Date: 2026-08-01 06:24: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: FleetLiveRequest.* //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/fleet/live", Verbs="GET,OPTIONS") public static class FleetLiveRequest implements IReturn { public String Date = null; public String Status = null; public Integer CrewID = null; public String Zip = null; public UUID BranchId = null; public String Search = null; public Integer Page = null; public Integer PageSize = null; public String getDate() { return Date; } public FleetLiveRequest setDate(String value) { this.Date = value; return this; } public String getStatus() { return Status; } public FleetLiveRequest setStatus(String value) { this.Status = value; return this; } public Integer getCrewID() { return CrewID; } public FleetLiveRequest setCrewID(Integer value) { this.CrewID = value; return this; } public String getZip() { return Zip; } public FleetLiveRequest setZip(String value) { this.Zip = value; return this; } public UUID getBranchId() { return BranchId; } public FleetLiveRequest setBranchId(UUID value) { this.BranchId = value; return this; } public String getSearch() { return Search; } public FleetLiveRequest setSearch(String value) { this.Search = value; return this; } public Integer getPage() { return Page; } public FleetLiveRequest setPage(Integer value) { this.Page = value; return this; } public Integer getPageSize() { return PageSize; } public FleetLiveRequest setPageSize(Integer value) { this.PageSize = value; return this; } private static Object responseType = FleetLiveResponse.class; public Object getResponseType() { return responseType; } } public static class FleetLiveResponse { public ResponseStatus ResponseStatus = null; public ArrayList Rows = new ArrayList(); public Integer ActiveWorkers = null; public Integer EnRoute = null; public Integer OnSite = null; public Integer Waiting = null; public Integer Done = null; public Integer RunningLate = null; public Integer PageTotal = null; public Integer Page = null; public Integer PageSize = null; public ResponseStatus getResponseStatus() { return ResponseStatus; } public FleetLiveResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public ArrayList getRows() { return Rows; } public FleetLiveResponse setRows(ArrayList value) { this.Rows = value; return this; } public Integer getActiveWorkers() { return ActiveWorkers; } public FleetLiveResponse setActiveWorkers(Integer value) { this.ActiveWorkers = value; return this; } public Integer getEnRoute() { return EnRoute; } public FleetLiveResponse setEnRoute(Integer value) { this.EnRoute = value; return this; } public Integer getOnSite() { return OnSite; } public FleetLiveResponse setOnSite(Integer value) { this.OnSite = value; return this; } public Integer getWaiting() { return Waiting; } public FleetLiveResponse setWaiting(Integer value) { this.Waiting = value; return this; } public Integer getDone() { return Done; } public FleetLiveResponse setDone(Integer value) { this.Done = value; return this; } public Integer getRunningLate() { return RunningLate; } public FleetLiveResponse setRunningLate(Integer value) { this.RunningLate = value; return this; } public Integer getPageTotal() { return PageTotal; } public FleetLiveResponse setPageTotal(Integer value) { this.PageTotal = value; return this; } public Integer getPage() { return Page; } public FleetLiveResponse setPage(Integer value) { this.Page = value; return this; } public Integer getPageSize() { return PageSize; } public FleetLiveResponse setPageSize(Integer value) { this.PageSize = value; return this; } } public static class FleetRowDto { public Integer ContactID = null; public String WorkerName = null; public Integer CrewID = null; public String CrewName = null; public UUID BranchId = null; public String LiveStatus = null; public Integer WorkerScheduleItemID = null; public Integer JobID = null; public String CurProperty = null; public String CurAddress = null; public String CurZip = null; public String EnRouteAt = null; public String StartedAt = null; public BigDecimal LastLat = null; public BigDecimal LastLng = null; public String LastLocAt = null; public String NextProperty = null; public Integer DoneVisits = null; public Integer TotalVisits = null; public Integer getContactID() { return ContactID; } public FleetRowDto setContactID(Integer value) { this.ContactID = value; return this; } public String getWorkerName() { return WorkerName; } public FleetRowDto setWorkerName(String value) { this.WorkerName = value; return this; } public Integer getCrewID() { return CrewID; } public FleetRowDto setCrewID(Integer value) { this.CrewID = value; return this; } public String getCrewName() { return CrewName; } public FleetRowDto setCrewName(String value) { this.CrewName = value; return this; } public UUID getBranchId() { return BranchId; } public FleetRowDto setBranchId(UUID value) { this.BranchId = value; return this; } public String getLiveStatus() { return LiveStatus; } public FleetRowDto setLiveStatus(String value) { this.LiveStatus = value; return this; } public Integer getWorkerScheduleItemID() { return WorkerScheduleItemID; } public FleetRowDto setWorkerScheduleItemID(Integer value) { this.WorkerScheduleItemID = value; return this; } public Integer getJobID() { return JobID; } public FleetRowDto setJobID(Integer value) { this.JobID = value; return this; } public String getCurProperty() { return CurProperty; } public FleetRowDto setCurProperty(String value) { this.CurProperty = value; return this; } public String getCurAddress() { return CurAddress; } public FleetRowDto setCurAddress(String value) { this.CurAddress = value; return this; } public String getCurZip() { return CurZip; } public FleetRowDto setCurZip(String value) { this.CurZip = value; return this; } public String getEnRouteAt() { return EnRouteAt; } public FleetRowDto setEnRouteAt(String value) { this.EnRouteAt = value; return this; } public String getStartedAt() { return StartedAt; } public FleetRowDto setStartedAt(String value) { this.StartedAt = value; return this; } public BigDecimal getLastLat() { return LastLat; } public FleetRowDto setLastLat(BigDecimal value) { this.LastLat = value; return this; } public BigDecimal getLastLng() { return LastLng; } public FleetRowDto setLastLng(BigDecimal value) { this.LastLng = value; return this; } public String getLastLocAt() { return LastLocAt; } public FleetRowDto setLastLocAt(String value) { this.LastLocAt = value; return this; } public String getNextProperty() { return NextProperty; } public FleetRowDto setNextProperty(String value) { this.NextProperty = value; return this; } public Integer getDoneVisits() { return DoneVisits; } public FleetRowDto setDoneVisits(Integer value) { this.DoneVisits = value; return this; } public Integer getTotalVisits() { return TotalVisits; } public FleetRowDto setTotalVisits(Integer value) { this.TotalVisits = value; return this; } } }