/* Options: Date: 2026-10-12 00:52:28 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: CourierProfileCreateRequest.* //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/courier/profiles", Verbs="POST,OPTIONS") public static class CourierProfileCreateRequest implements IReturn { public String Name = null; public String TemplateKey = null; public String getName() { return Name; } public CourierProfileCreateRequest setName(String value) { this.Name = value; return this; } public String getTemplateKey() { return TemplateKey; } public CourierProfileCreateRequest setTemplateKey(String value) { this.TemplateKey = value; return this; } private static Object responseType = CourierResponse.class; public Object getResponseType() { return responseType; } } public static class CourierResponse { public ArrayList Profiles = new ArrayList(); public ArrayList Templates = new ArrayList(); public CourierProfileView Profile = null; public ArrayList Issues = new ArrayList(); public ArrayList Changes = new ArrayList(); public CourierPreview Preview = null; public ArrayList Fleet = new ArrayList(); public ResponseStatus ResponseStatus = null; public ArrayList getProfiles() { return Profiles; } public CourierResponse setProfiles(ArrayList value) { this.Profiles = value; return this; } public ArrayList getTemplates() { return Templates; } public CourierResponse setTemplates(ArrayList value) { this.Templates = value; return this; } public CourierProfileView getProfile() { return Profile; } public CourierResponse setProfile(CourierProfileView value) { this.Profile = value; return this; } public ArrayList getIssues() { return Issues; } public CourierResponse setIssues(ArrayList value) { this.Issues = value; return this; } public ArrayList getChanges() { return Changes; } public CourierResponse setChanges(ArrayList value) { this.Changes = value; return this; } public CourierPreview getPreview() { return Preview; } public CourierResponse setPreview(CourierPreview value) { this.Preview = value; return this; } public ArrayList getFleet() { return Fleet; } public CourierResponse setFleet(ArrayList value) { this.Fleet = value; return this; } public ResponseStatus getResponseStatus() { return ResponseStatus; } public CourierResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } } public static class CourierProfileView { public Integer CourierProfileID = null; public String Code = null; public String Name = null; public String BusinessName = null; public String RouteShape = null; public Boolean Enabled = null; public String TemplateFrom = null; public String UnitOne = null; public String UnitMany = null; public String FacilityNoun = null; public String UnitOneEs = null; public String UnitManyEs = null; public String FacilityNounEs = null; public String TagMode = null; public ArrayList TagFormats = new ArrayList(); public CourierPay Pay = null; public CourierDispatch Dispatch = null; public CourierMissed Missed = null; public CourierPrivacy Privacy = null; public CourierPricing Pricing = null; public CourierBooking Booking = null; public ArrayList Facilities = new ArrayList(); public ArrayList Vehicles = new ArrayList(); public HashMap> Proof = new HashMap>(); public CourierProfileContext Context = null; public Integer getCourierProfileID() { return CourierProfileID; } public CourierProfileView setCourierProfileID(Integer value) { this.CourierProfileID = value; return this; } public String getCode() { return Code; } public CourierProfileView setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public CourierProfileView setName(String value) { this.Name = value; return this; } public String getBusinessName() { return BusinessName; } public CourierProfileView setBusinessName(String value) { this.BusinessName = value; return this; } public String getRouteShape() { return RouteShape; } public CourierProfileView setRouteShape(String value) { this.RouteShape = value; return this; } public Boolean isEnabled() { return Enabled; } public CourierProfileView setEnabled(Boolean value) { this.Enabled = value; return this; } public String getTemplateFrom() { return TemplateFrom; } public CourierProfileView setTemplateFrom(String value) { this.TemplateFrom = value; return this; } public String getUnitOne() { return UnitOne; } public CourierProfileView setUnitOne(String value) { this.UnitOne = value; return this; } public String getUnitMany() { return UnitMany; } public CourierProfileView setUnitMany(String value) { this.UnitMany = value; return this; } public String getFacilityNoun() { return FacilityNoun; } public CourierProfileView setFacilityNoun(String value) { this.FacilityNoun = value; return this; } public String getUnitOneEs() { return UnitOneEs; } public CourierProfileView setUnitOneEs(String value) { this.UnitOneEs = value; return this; } public String getUnitManyEs() { return UnitManyEs; } public CourierProfileView setUnitManyEs(String value) { this.UnitManyEs = value; return this; } public String getFacilityNounEs() { return FacilityNounEs; } public CourierProfileView setFacilityNounEs(String value) { this.FacilityNounEs = value; return this; } public String getTagMode() { return TagMode; } public CourierProfileView setTagMode(String value) { this.TagMode = value; return this; } public ArrayList getTagFormats() { return TagFormats; } public CourierProfileView setTagFormats(ArrayList value) { this.TagFormats = value; return this; } public CourierPay getPay() { return Pay; } public CourierProfileView setPay(CourierPay value) { this.Pay = value; return this; } public CourierDispatch getDispatch() { return Dispatch; } public CourierProfileView setDispatch(CourierDispatch value) { this.Dispatch = value; return this; } public CourierMissed getMissed() { return Missed; } public CourierProfileView setMissed(CourierMissed value) { this.Missed = value; return this; } public CourierPrivacy getPrivacy() { return Privacy; } public CourierProfileView setPrivacy(CourierPrivacy value) { this.Privacy = value; return this; } public CourierPricing getPricing() { return Pricing; } public CourierProfileView setPricing(CourierPricing value) { this.Pricing = value; return this; } public CourierBooking getBooking() { return Booking; } public CourierProfileView setBooking(CourierBooking value) { this.Booking = value; return this; } public ArrayList getFacilities() { return Facilities; } public CourierProfileView setFacilities(ArrayList value) { this.Facilities = value; return this; } public ArrayList getVehicles() { return Vehicles; } public CourierProfileView setVehicles(ArrayList value) { this.Vehicles = value; return this; } public HashMap> getProof() { return Proof; } public CourierProfileView setProof(HashMap> value) { this.Proof = value; return this; } public CourierProfileContext getContext() { return Context; } public CourierProfileView setContext(CourierProfileContext value) { this.Context = value; return this; } } public static class CourierProfileSummary { public Integer CourierProfileID = null; public String Code = null; public String Name = null; public String BusinessName = null; public String RouteShape = null; public Boolean Enabled = null; public String TemplateFrom = null; public Integer Drivers = null; public Integer getCourierProfileID() { return CourierProfileID; } public CourierProfileSummary setCourierProfileID(Integer value) { this.CourierProfileID = value; return this; } public String getCode() { return Code; } public CourierProfileSummary setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public CourierProfileSummary setName(String value) { this.Name = value; return this; } public String getBusinessName() { return BusinessName; } public CourierProfileSummary setBusinessName(String value) { this.BusinessName = value; return this; } public String getRouteShape() { return RouteShape; } public CourierProfileSummary setRouteShape(String value) { this.RouteShape = value; return this; } public Boolean isEnabled() { return Enabled; } public CourierProfileSummary setEnabled(Boolean value) { this.Enabled = value; return this; } public String getTemplateFrom() { return TemplateFrom; } public CourierProfileSummary setTemplateFrom(String value) { this.TemplateFrom = value; return this; } public Integer getDrivers() { return Drivers; } public CourierProfileSummary setDrivers(Integer value) { this.Drivers = value; return this; } } public static class CourierTemplateOption { public String Key = null; public String Label = null; public String Detail = null; public String RouteShape = null; public String getKey() { return Key; } public CourierTemplateOption setKey(String value) { this.Key = value; return this; } public String getLabel() { return Label; } public CourierTemplateOption setLabel(String value) { this.Label = value; return this; } public String getDetail() { return Detail; } public CourierTemplateOption setDetail(String value) { this.Detail = value; return this; } public String getRouteShape() { return RouteShape; } public CourierTemplateOption setRouteShape(String value) { this.RouteShape = value; return this; } } public static class CourierIssue { public String Key = null; public String Section = null; public String Message = null; public String getKey() { return Key; } public CourierIssue setKey(String value) { this.Key = value; return this; } public String getSection() { return Section; } public CourierIssue setSection(String value) { this.Section = value; return this; } public String getMessage() { return Message; } public CourierIssue setMessage(String value) { this.Message = value; return this; } } public static class CourierChange { public String Key = null; public String Section = null; public String Label = null; public String From = null; public String To = null; public String getKey() { return Key; } public CourierChange setKey(String value) { this.Key = value; return this; } public String getSection() { return Section; } public CourierChange setSection(String value) { this.Section = value; return this; } public String getLabel() { return Label; } public CourierChange setLabel(String value) { this.Label = value; return this; } public String getFrom() { return From; } public CourierChange setFrom(String value) { this.From = value; return this; } public String getTo() { return To; } public CourierChange setTo(String value) { this.To = value; return this; } } public static class CourierPreview { public String DeadlineTitle = null; public String DeadlineLead = null; public String RoomW = null; public String LastW = null; public String GoW = null; public ArrayList Zones = new ArrayList(); public String PaySub = null; public ArrayList PayRows = new ArrayList(); public String PayTotal = null; public ArrayList ProofRows = new ArrayList(); public String Ping = null; public String getDeadlineTitle() { return DeadlineTitle; } public CourierPreview setDeadlineTitle(String value) { this.DeadlineTitle = value; return this; } public String getDeadlineLead() { return DeadlineLead; } public CourierPreview setDeadlineLead(String value) { this.DeadlineLead = value; return this; } public String getRoomW() { return RoomW; } public CourierPreview setRoomW(String value) { this.RoomW = value; return this; } public String getLastW() { return LastW; } public CourierPreview setLastW(String value) { this.LastW = value; return this; } public String getGoW() { return GoW; } public CourierPreview setGoW(String value) { this.GoW = value; return this; } public ArrayList getZones() { return Zones; } public CourierPreview setZones(ArrayList value) { this.Zones = value; return this; } public String getPaySub() { return PaySub; } public CourierPreview setPaySub(String value) { this.PaySub = value; return this; } public ArrayList getPayRows() { return PayRows; } public CourierPreview setPayRows(ArrayList value) { this.PayRows = value; return this; } public String getPayTotal() { return PayTotal; } public CourierPreview setPayTotal(String value) { this.PayTotal = value; return this; } public ArrayList getProofRows() { return ProofRows; } public CourierPreview setProofRows(ArrayList value) { this.ProofRows = value; return this; } public String getPing() { return Ping; } public CourierPreview setPing(String value) { this.Ping = value; return this; } } public static class CourierFleetVehicle { public Integer EquipmentID = null; public String UnitNumber = null; public String Name = null; public String VehicleType = null; public String Unit = null; public BigDecimal Cap = null; public Boolean Cold = null; public String Status = null; public Boolean Assigned = null; public Integer getEquipmentID() { return EquipmentID; } public CourierFleetVehicle setEquipmentID(Integer value) { this.EquipmentID = value; return this; } public String getUnitNumber() { return UnitNumber; } public CourierFleetVehicle setUnitNumber(String value) { this.UnitNumber = value; return this; } public String getName() { return Name; } public CourierFleetVehicle setName(String value) { this.Name = value; return this; } public String getVehicleType() { return VehicleType; } public CourierFleetVehicle setVehicleType(String value) { this.VehicleType = value; return this; } public String getUnit() { return Unit; } public CourierFleetVehicle setUnit(String value) { this.Unit = value; return this; } public BigDecimal getCap() { return Cap; } public CourierFleetVehicle setCap(BigDecimal value) { this.Cap = value; return this; } public Boolean isCold() { return Cold; } public CourierFleetVehicle setCold(Boolean value) { this.Cold = value; return this; } public String getStatus() { return Status; } public CourierFleetVehicle setStatus(String value) { this.Status = value; return this; } public Boolean isAssigned() { return Assigned; } public CourierFleetVehicle setAssigned(Boolean value) { this.Assigned = value; return this; } } public static class CourierPay { public String WorkerClass = null; public BigDecimal PerPickup = null; public BigDecimal PerStop = null; public BigDecimal PerMissed = null; public BigDecimal PerCancel = null; public Integer WaitAfterMin = null; public BigDecimal WaitPerMin = null; public Boolean MileageOn = null; public BigDecimal PerMile = null; public BigDecimal MinPerJob = null; public BigDecimal TipsPct = null; public String getWorkerClass() { return WorkerClass; } public CourierPay setWorkerClass(String value) { this.WorkerClass = value; return this; } public BigDecimal getPerPickup() { return PerPickup; } public CourierPay setPerPickup(BigDecimal value) { this.PerPickup = value; return this; } public BigDecimal getPerStop() { return PerStop; } public CourierPay setPerStop(BigDecimal value) { this.PerStop = value; return this; } public BigDecimal getPerMissed() { return PerMissed; } public CourierPay setPerMissed(BigDecimal value) { this.PerMissed = value; return this; } public BigDecimal getPerCancel() { return PerCancel; } public CourierPay setPerCancel(BigDecimal value) { this.PerCancel = value; return this; } public Integer getWaitAfterMin() { return WaitAfterMin; } public CourierPay setWaitAfterMin(Integer value) { this.WaitAfterMin = value; return this; } public BigDecimal getWaitPerMin() { return WaitPerMin; } public CourierPay setWaitPerMin(BigDecimal value) { this.WaitPerMin = value; return this; } public Boolean isMileageOn() { return MileageOn; } public CourierPay setMileageOn(Boolean value) { this.MileageOn = value; return this; } public BigDecimal getPerMile() { return PerMile; } public CourierPay setPerMile(BigDecimal value) { this.PerMile = value; return this; } public BigDecimal getMinPerJob() { return MinPerJob; } public CourierPay setMinPerJob(BigDecimal value) { this.MinPerJob = value; return this; } public BigDecimal getTipsPct() { return TipsPct; } public CourierPay setTipsPct(BigDecimal value) { this.TipsPct = value; return this; } } public static class CourierDispatch { public Integer PingSecs = null; public BigDecimal RadiusMi = null; public Boolean DeclinePenalty = null; public String NextRule = null; public Integer GoMin = null; public Integer LastMin = null; public Integer NearFull = null; public Integer MarginMin = null; public String TrafficSource = null; public Integer getPingSecs() { return PingSecs; } public CourierDispatch setPingSecs(Integer value) { this.PingSecs = value; return this; } public BigDecimal getRadiusMi() { return RadiusMi; } public CourierDispatch setRadiusMi(BigDecimal value) { this.RadiusMi = value; return this; } public Boolean isDeclinePenalty() { return DeclinePenalty; } public CourierDispatch setDeclinePenalty(Boolean value) { this.DeclinePenalty = value; return this; } public String getNextRule() { return NextRule; } public CourierDispatch setNextRule(String value) { this.NextRule = value; return this; } public Integer getGoMin() { return GoMin; } public CourierDispatch setGoMin(Integer value) { this.GoMin = value; return this; } public Integer getLastMin() { return LastMin; } public CourierDispatch setLastMin(Integer value) { this.LastMin = value; return this; } public Integer getNearFull() { return NearFull; } public CourierDispatch setNearFull(Integer value) { this.NearFull = value; return this; } public Integer getMarginMin() { return MarginMin; } public CourierDispatch setMarginMin(Integer value) { this.MarginMin = value; return this; } public String getTrafficSource() { return TrafficSource; } public CourierDispatch setTrafficSource(String value) { this.TrafficSource = value; return this; } } public static class CourierMissed { public Integer WaitMin = null; public BigDecimal Fee = null; public BigDecimal CancelFee = null; public Boolean AutoRebook = null; public Boolean RequireContact = null; public Boolean RequirePhoto = null; public Integer getWaitMin() { return WaitMin; } public CourierMissed setWaitMin(Integer value) { this.WaitMin = value; return this; } public BigDecimal getFee() { return Fee; } public CourierMissed setFee(BigDecimal value) { this.Fee = value; return this; } public BigDecimal getCancelFee() { return CancelFee; } public CourierMissed setCancelFee(BigDecimal value) { this.CancelFee = value; return this; } public Boolean isAutoRebook() { return AutoRebook; } public CourierMissed setAutoRebook(Boolean value) { this.AutoRebook = value; return this; } public Boolean isRequireContact() { return RequireContact; } public CourierMissed setRequireContact(Boolean value) { this.RequireContact = value; return this; } public Boolean isRequirePhoto() { return RequirePhoto; } public CourierMissed setRequirePhoto(Boolean value) { this.RequirePhoto = value; return this; } } public static class CourierPrivacy { public Integer ThreadHrs = null; public Integer PhotoDays = null; public String LockNames = null; public Boolean HideAddr = null; public Boolean LiveEta = null; public Boolean Tipping = null; public Integer getThreadHrs() { return ThreadHrs; } public CourierPrivacy setThreadHrs(Integer value) { this.ThreadHrs = value; return this; } public Integer getPhotoDays() { return PhotoDays; } public CourierPrivacy setPhotoDays(Integer value) { this.PhotoDays = value; return this; } public String getLockNames() { return LockNames; } public CourierPrivacy setLockNames(String value) { this.LockNames = value; return this; } public Boolean isHideAddr() { return HideAddr; } public CourierPrivacy setHideAddr(Boolean value) { this.HideAddr = value; return this; } public Boolean isLiveEta() { return LiveEta; } public CourierPrivacy setLiveEta(Boolean value) { this.LiveEta = value; return this; } public Boolean isTipping() { return Tipping; } public CourierPrivacy setTipping(Boolean value) { this.Tipping = value; return this; } } public static class CourierPricing { public BigDecimal Base = null; public BigDecimal PerUnit = null; public BigDecimal PerMile = null; public BigDecimal MinOrder = null; public BigDecimal TaxPct = null; public Boolean FinalAfterCount = null; public ArrayList ServiceArea = new ArrayList(); public Integer WindowMin = null; public HashMap Surcharges = new HashMap(); public BigDecimal getBase() { return Base; } public CourierPricing setBase(BigDecimal value) { this.Base = value; return this; } public BigDecimal getPerUnit() { return PerUnit; } public CourierPricing setPerUnit(BigDecimal value) { this.PerUnit = value; return this; } public BigDecimal getPerMile() { return PerMile; } public CourierPricing setPerMile(BigDecimal value) { this.PerMile = value; return this; } public BigDecimal getMinOrder() { return MinOrder; } public CourierPricing setMinOrder(BigDecimal value) { this.MinOrder = value; return this; } public BigDecimal getTaxPct() { return TaxPct; } public CourierPricing setTaxPct(BigDecimal value) { this.TaxPct = value; return this; } public Boolean isFinalAfterCount() { return FinalAfterCount; } public CourierPricing setFinalAfterCount(Boolean value) { this.FinalAfterCount = value; return this; } public ArrayList getServiceArea() { return ServiceArea; } public CourierPricing setServiceArea(ArrayList value) { this.ServiceArea = value; return this; } public Integer getWindowMin() { return WindowMin; } public CourierPricing setWindowMin(Integer value) { this.WindowMin = value; return this; } public HashMap getSurcharges() { return Surcharges; } public CourierPricing setSurcharges(HashMap value) { this.Surcharges = value; return this; } } public static class CourierBooking { public Boolean On = null; public String Slug = null; public Boolean Asap = null; public Integer MinLeadMin = null; public String Open = null; public String Close = null; public Integer DriveBufferMin = null; public ArrayList Zips = new ArrayList(); public Boolean Recurring = null; public String PayTiming = null; public Boolean isOn() { return On; } public CourierBooking setOn(Boolean value) { this.On = value; return this; } public String getSlug() { return Slug; } public CourierBooking setSlug(String value) { this.Slug = value; return this; } public Boolean isAsap() { return Asap; } public CourierBooking setAsap(Boolean value) { this.Asap = value; return this; } public Integer getMinLeadMin() { return MinLeadMin; } public CourierBooking setMinLeadMin(Integer value) { this.MinLeadMin = value; return this; } public String getOpen() { return Open; } public CourierBooking setOpen(String value) { this.Open = value; return this; } public String getClose() { return Close; } public CourierBooking setClose(String value) { this.Close = value; return this; } public Integer getDriveBufferMin() { return DriveBufferMin; } public CourierBooking setDriveBufferMin(Integer value) { this.DriveBufferMin = value; return this; } public ArrayList getZips() { return Zips; } public CourierBooking setZips(ArrayList value) { this.Zips = value; return this; } public Boolean isRecurring() { return Recurring; } public CourierBooking setRecurring(Boolean value) { this.Recurring = value; return this; } public String getPayTiming() { return PayTiming; } public CourierBooking setPayTiming(String value) { this.PayTiming = value; return this; } } public static class CourierFacilityView { public String Code = null; public String Name = null; public String Address = null; public Integer IntakeMin = null; public ArrayList Levels = new ArrayList(); public ArrayList Holidays = new ArrayList(); public String getCode() { return Code; } public CourierFacilityView setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public CourierFacilityView setName(String value) { this.Name = value; return this; } public String getAddress() { return Address; } public CourierFacilityView setAddress(String value) { this.Address = value; return this; } public Integer getIntakeMin() { return IntakeMin; } public CourierFacilityView setIntakeMin(Integer value) { this.IntakeMin = value; return this; } public ArrayList getLevels() { return Levels; } public CourierFacilityView setLevels(ArrayList value) { this.Levels = value; return this; } public ArrayList getHolidays() { return Holidays; } public CourierFacilityView setHolidays(ArrayList value) { this.Holidays = value; return this; } } public static class CourierVehicleView { public Integer EquipmentID = null; public String UnitNumber = null; public String Name = null; public String Unit = null; public BigDecimal Cap = null; public Boolean Cold = null; public Integer getEquipmentID() { return EquipmentID; } public CourierVehicleView setEquipmentID(Integer value) { this.EquipmentID = value; return this; } public String getUnitNumber() { return UnitNumber; } public CourierVehicleView setUnitNumber(String value) { this.UnitNumber = value; return this; } public String getName() { return Name; } public CourierVehicleView setName(String value) { this.Name = value; return this; } public String getUnit() { return Unit; } public CourierVehicleView setUnit(String value) { this.Unit = value; return this; } public BigDecimal getCap() { return Cap; } public CourierVehicleView setCap(BigDecimal value) { this.Cap = value; return this; } public Boolean isCold() { return Cold; } public CourierVehicleView setCold(Boolean value) { this.Cold = value; return this; } } public static class CourierProfileContext { public Integer Drivers = null; public Integer ProfileCount = null; public Integer PayPlanId = null; public String ZoneMode = null; public String ZoneName = null; public Integer ZoneCount = null; public Boolean HasBookingPage = null; public Boolean HasRateConfig = null; public HashMap VehicleFacts = new HashMap(); public Integer getDrivers() { return Drivers; } public CourierProfileContext setDrivers(Integer value) { this.Drivers = value; return this; } public Integer getProfileCount() { return ProfileCount; } public CourierProfileContext setProfileCount(Integer value) { this.ProfileCount = value; return this; } public Integer getPayPlanId() { return PayPlanId; } public CourierProfileContext setPayPlanId(Integer value) { this.PayPlanId = value; return this; } public String getZoneMode() { return ZoneMode; } public CourierProfileContext setZoneMode(String value) { this.ZoneMode = value; return this; } public String getZoneName() { return ZoneName; } public CourierProfileContext setZoneName(String value) { this.ZoneName = value; return this; } public Integer getZoneCount() { return ZoneCount; } public CourierProfileContext setZoneCount(Integer value) { this.ZoneCount = value; return this; } public Boolean isHasBookingPage() { return HasBookingPage; } public CourierProfileContext setHasBookingPage(Boolean value) { this.HasBookingPage = value; return this; } public Boolean isHasRateConfig() { return HasRateConfig; } public CourierProfileContext setHasRateConfig(Boolean value) { this.HasRateConfig = value; return this; } public HashMap getVehicleFacts() { return VehicleFacts; } public CourierProfileContext setVehicleFacts(HashMap value) { this.VehicleFacts = value; return this; } } public static class CourierPreviewLine { public String K = null; public String V = null; public String Dot = null; public String getK() { return K; } public CourierPreviewLine setK(String value) { this.K = value; return this; } public String getV() { return V; } public CourierPreviewLine setV(String value) { this.V = value; return this; } public String getDot() { return Dot; } public CourierPreviewLine setDot(String value) { this.Dot = value; return this; } } public static class CourierLevelView { public String Code = null; public String Name = null; public String InBy = null; public Integer WithinMin = null; public String Ready = null; public ArrayList Days = new ArrayList(); public Boolean IsOn = null; public String getCode() { return Code; } public CourierLevelView setCode(String value) { this.Code = value; return this; } public String getName() { return Name; } public CourierLevelView setName(String value) { this.Name = value; return this; } public String getInBy() { return InBy; } public CourierLevelView setInBy(String value) { this.InBy = value; return this; } public Integer getWithinMin() { return WithinMin; } public CourierLevelView setWithinMin(Integer value) { this.WithinMin = value; return this; } public String getReady() { return Ready; } public CourierLevelView setReady(String value) { this.Ready = value; return this; } public ArrayList getDays() { return Days; } public CourierLevelView setDays(ArrayList value) { this.Days = value; return this; } public Boolean getIsOn() { return IsOn; } public CourierLevelView setIsOn(Boolean value) { this.IsOn = value; return this; } } }