/* Options: Date: 2026-04-05 18:10:43 Version: 6.110 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://internal.thebunkerbridge.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: ETSPlaceOrderForwardSubmit.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route(Path="/ETS/Forward/Place-Order", Verbs="POST") public static class ETSPlaceOrderForwardSubmit implements IReturn { public UUID QuoteGuid = null; public Integer Quantity = null; public Integer MonthNumber = null; public Date StartDate = null; public String InvoicedBy = null; public String SelectedForwardOption = null; public Boolean ThirdParty = null; public String ThirdPartyName = null; public ArrayList LinkedVessels = null; public GetETSRegistrationStatusViewModel GetETSRegistrationStatus = null; public UUID getQuoteGuid() { return QuoteGuid; } public ETSPlaceOrderForwardSubmit setQuoteGuid(UUID value) { this.QuoteGuid = value; return this; } public Integer getQuantity() { return Quantity; } public ETSPlaceOrderForwardSubmit setQuantity(Integer value) { this.Quantity = value; return this; } public Integer getMonthNumber() { return MonthNumber; } public ETSPlaceOrderForwardSubmit setMonthNumber(Integer value) { this.MonthNumber = value; return this; } public Date getStartDate() { return StartDate; } public ETSPlaceOrderForwardSubmit setStartDate(Date value) { this.StartDate = value; return this; } public String getInvoicedBy() { return InvoicedBy; } public ETSPlaceOrderForwardSubmit setInvoicedBy(String value) { this.InvoicedBy = value; return this; } public String getSelectedForwardOption() { return SelectedForwardOption; } public ETSPlaceOrderForwardSubmit setSelectedForwardOption(String value) { this.SelectedForwardOption = value; return this; } public Boolean isThirdParty() { return ThirdParty; } public ETSPlaceOrderForwardSubmit setThirdParty(Boolean value) { this.ThirdParty = value; return this; } public String getThirdPartyName() { return ThirdPartyName; } public ETSPlaceOrderForwardSubmit setThirdPartyName(String value) { this.ThirdPartyName = value; return this; } public ArrayList getLinkedVessels() { return LinkedVessels; } public ETSPlaceOrderForwardSubmit setLinkedVessels(ArrayList value) { this.LinkedVessels = value; return this; } public GetETSRegistrationStatusViewModel getGetETSRegistrationStatus() { return GetETSRegistrationStatus; } public ETSPlaceOrderForwardSubmit setGetETSRegistrationStatus(GetETSRegistrationStatusViewModel value) { this.GetETSRegistrationStatus = value; return this; } private static Object responseType = SavingResult.class; public Object getResponseType() { return responseType; } } public static class SavingResult { public Integer Id = null; public UUID GuidId = null; public SavingResultStatus Status = null; public ArrayList Errors = null; public Integer getId() { return Id; } public SavingResult setId(Integer value) { this.Id = value; return this; } public UUID getGuidId() { return GuidId; } public SavingResult setGuidId(UUID value) { this.GuidId = value; return this; } public SavingResultStatus getStatus() { return Status; } public SavingResult setStatus(SavingResultStatus value) { this.Status = value; return this; } public ArrayList getErrors() { return Errors; } public SavingResult setErrors(ArrayList value) { this.Errors = value; return this; } } public static class ETSLinkedVesselsViewModel { public Boolean Deleted = null; public Integer VesselId = null; public Integer Quantity = null; public String MohaAccount = null; public Boolean IsQuote = null; public Boolean isDeleted() { return Deleted; } public ETSLinkedVesselsViewModel setDeleted(Boolean value) { this.Deleted = value; return this; } public Integer getVesselId() { return VesselId; } public ETSLinkedVesselsViewModel setVesselId(Integer value) { this.VesselId = value; return this; } public Integer getQuantity() { return Quantity; } public ETSLinkedVesselsViewModel setQuantity(Integer value) { this.Quantity = value; return this; } public String getMohaAccount() { return MohaAccount; } public ETSLinkedVesselsViewModel setMohaAccount(String value) { this.MohaAccount = value; return this; } public Boolean getIsQuote() { return IsQuote; } public ETSLinkedVesselsViewModel setIsQuote(Boolean value) { this.IsQuote = value; return this; } } public static class GetETSRegistrationStatusViewModel { public String Status = null; public String AppliedBy = null; public String getStatus() { return Status; } public GetETSRegistrationStatusViewModel setStatus(String value) { this.Status = value; return this; } public String getAppliedBy() { return AppliedBy; } public GetETSRegistrationStatusViewModel setAppliedBy(String value) { this.AppliedBy = value; return this; } } public static enum SavingResultStatus { Success, Error; } public static class SavingResultErrors { public String Error = null; public String getError() { return Error; } public SavingResultErrors setError(String value) { this.Error = value; return this; } } }