/* Options: Date: 2026-05-19 09:51:52 Version: 8.22 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://dev-api-booster.richemont.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: GrantElevateConsent.* //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="/customer/{brand}/{elevateCustomerId}/grantElevateConsent", Verbs="POST") public static class GrantElevateConsent implements IReturn { /** * Elevate customer ID */ @ApiMember(Description="Elevate customer ID") public String elevateCustomerId = null; /** * POS Legacy */ @ApiMember(Description="POS Legacy", IsRequired=true) public String posCode = null; /** * Brand e.g. CAR, MTB */ @ApiMember(Description="Brand e.g. CAR, MTB", IsRequired=true) public String brand = null; /** * Phone e.g. cn: 13888889999, jp: 352858088, kr: 023123456. Email or full phone required */ @ApiMember(Description="Phone e.g. cn: 13888889999, jp: 352858088, kr: 023123456. Email or full phone required") public String phone = null; /** * Prefix Country Id e.g. it, fr, az. Email or full phone required */ @ApiMember(Description="Prefix Country Id e.g. it, fr, az. Email or full phone required") public String phoneCountryPrefix = null; /** * Customer email. Email or full phone required */ @ApiMember(Description="Customer email. Email or full phone required") public String email = null; public String getElevateCustomerId() { return elevateCustomerId; } public GrantElevateConsent setElevateCustomerId(String value) { this.elevateCustomerId = value; return this; } public String getPosCode() { return posCode; } public GrantElevateConsent setPosCode(String value) { this.posCode = value; return this; } public String getBrand() { return brand; } public GrantElevateConsent setBrand(String value) { this.brand = value; return this; } public String getPhone() { return phone; } public GrantElevateConsent setPhone(String value) { this.phone = value; return this; } public String getPhoneCountryPrefix() { return phoneCountryPrefix; } public GrantElevateConsent setPhoneCountryPrefix(String value) { this.phoneCountryPrefix = value; return this; } public String getEmail() { return email; } public GrantElevateConsent setEmail(String value) { this.email = value; return this; } private static Object responseType = GrantElevateConsentResponse.class; public Object getResponseType() { return responseType; } } public static class GrantElevateConsentResponse { /** * Salesforce Standard ID */ @ApiMember(Description="Salesforce Standard ID", IsRequired=true) public String salesforceStandardId = null; public String getSalesforceStandardId() { return salesforceStandardId; } public GrantElevateConsentResponse setSalesforceStandardId(String value) { this.salesforceStandardId = value; return this; } } }