/* Options: Date: 2026-06-22 20:28:55 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: AdditionalServiceSendRequest.* //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/additionalservice/{Id}/send", Verbs="POST,OPTIONS") public static class AdditionalServiceSendRequest implements IReturn { public Integer Id = null; public String Title = null; public BigDecimal Amount = null; public Boolean PriceTbd = null; public Integer RecipientContactId = null; public String RecipientEmail = null; public String RecipientPhone = null; public Boolean DeliverEmail = null; public Boolean DeliverSms = null; public Integer getId() { return Id; } public AdditionalServiceSendRequest setId(Integer value) { this.Id = value; return this; } public String getTitle() { return Title; } public AdditionalServiceSendRequest setTitle(String value) { this.Title = value; return this; } public BigDecimal getAmount() { return Amount; } public AdditionalServiceSendRequest setAmount(BigDecimal value) { this.Amount = value; return this; } public Boolean isPriceTbd() { return PriceTbd; } public AdditionalServiceSendRequest setPriceTbd(Boolean value) { this.PriceTbd = value; return this; } public Integer getRecipientContactId() { return RecipientContactId; } public AdditionalServiceSendRequest setRecipientContactId(Integer value) { this.RecipientContactId = value; return this; } public String getRecipientEmail() { return RecipientEmail; } public AdditionalServiceSendRequest setRecipientEmail(String value) { this.RecipientEmail = value; return this; } public String getRecipientPhone() { return RecipientPhone; } public AdditionalServiceSendRequest setRecipientPhone(String value) { this.RecipientPhone = value; return this; } public Boolean isDeliverEmail() { return DeliverEmail; } public AdditionalServiceSendRequest setDeliverEmail(Boolean value) { this.DeliverEmail = value; return this; } public Boolean isDeliverSms() { return DeliverSms; } public AdditionalServiceSendRequest setDeliverSms(Boolean value) { this.DeliverSms = value; return this; } private static Object responseType = AdditionalServiceSendResponse.class; public Object getResponseType() { return responseType; } } public static class AdditionalServiceSendResponse { public ResponseStatus ResponseStatus = null; public Boolean Success = null; public String PortalUrl = null; public ArrayList DeliveryErrors = new ArrayList(); public ResponseStatus getResponseStatus() { return ResponseStatus; } public AdditionalServiceSendResponse setResponseStatus(ResponseStatus value) { this.ResponseStatus = value; return this; } public Boolean isSuccess() { return Success; } public AdditionalServiceSendResponse setSuccess(Boolean value) { this.Success = value; return this; } public String getPortalUrl() { return PortalUrl; } public AdditionalServiceSendResponse setPortalUrl(String value) { this.PortalUrl = value; return this; } public ArrayList getDeliveryErrors() { return DeliveryErrors; } public AdditionalServiceSendResponse setDeliveryErrors(ArrayList value) { this.DeliveryErrors = value; return this; } } }