/* Options: Date: 2026-01-17 01:34:39 Version: 8.80 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://consumer-api.brovs.com //Package: //GlobalNamespace: ConsumerApi //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: LoginNextStepRequest.* //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 ConsumerApi { @Route(Path="/login/next_step", Verbs="POST") public static class LoginNextStepRequest implements IReturn, IPost { public String phoneNumber = null; public String getPhoneNumber() { return phoneNumber; } public LoginNextStepRequest setPhoneNumber(String value) { this.phoneNumber = value; return this; } private static Object responseType = LoginNextStepResponse.class; public Object getResponseType() { return responseType; } } public static class LoginNextStepResponse { public LoginNextStep nextStep = null; public Boolean hasMobilePhone = null; public Boolean hasConfirmedMobilePhone = null; public Boolean hasVippsAccount = null; public Boolean hasPassword = null; public Boolean hasEmail = null; public Boolean hasConfirmedEmail = null; public LoginNextStep getNextStep() { return nextStep; } public LoginNextStepResponse setNextStep(LoginNextStep value) { this.nextStep = value; return this; } public Boolean isHasMobilePhone() { return hasMobilePhone; } public LoginNextStepResponse setHasMobilePhone(Boolean value) { this.hasMobilePhone = value; return this; } public Boolean isHasConfirmedMobilePhone() { return hasConfirmedMobilePhone; } public LoginNextStepResponse setHasConfirmedMobilePhone(Boolean value) { this.hasConfirmedMobilePhone = value; return this; } public Boolean isHasVippsAccount() { return hasVippsAccount; } public LoginNextStepResponse setHasVippsAccount(Boolean value) { this.hasVippsAccount = value; return this; } public Boolean isHasPassword() { return hasPassword; } public LoginNextStepResponse setHasPassword(Boolean value) { this.hasPassword = value; return this; } public Boolean isHasEmail() { return hasEmail; } public LoginNextStepResponse setHasEmail(Boolean value) { this.hasEmail = value; return this; } public Boolean isHasConfirmedEmail() { return hasConfirmedEmail; } public LoginNextStepResponse setHasConfirmedEmail(Boolean value) { this.hasConfirmedEmail = value; return this; } } public static enum LoginNextStep { FixInvalidPhoneNumber, Signup, Login; } }