/* Options: Date: 2025-05-06 14:05:49 Version: 6.10 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://stubbur-autoupdates-live.smartnewapis.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: ConfirmPhoneVerificationRequest.* //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="/phoneverification/verification/{RequestId}/{Code}", Verbs="GET POST") // @Route(Path="/phoneverification/verification/{RequestId}/{Code}/{Path}", Verbs="GET POST") public static class ConfirmPhoneVerificationRequest implements IReturn { public String code = null; public String requestId = null; public String path = null; public String senderVerification = null; public Long requestUnixUTCTimeStamp = null; public RequestSignature signature = null; public String getCode() { return code; } public ConfirmPhoneVerificationRequest setCode(String value) { this.code = value; return this; } public String getRequestId() { return requestId; } public ConfirmPhoneVerificationRequest setRequestId(String value) { this.requestId = value; return this; } public String getPath() { return path; } public ConfirmPhoneVerificationRequest setPath(String value) { this.path = value; return this; } public String getSenderVerification() { return senderVerification; } public ConfirmPhoneVerificationRequest setSenderVerification(String value) { this.senderVerification = value; return this; } public Long getRequestUnixUTCTimeStamp() { return requestUnixUTCTimeStamp; } public ConfirmPhoneVerificationRequest setRequestUnixUTCTimeStamp(Long value) { this.requestUnixUTCTimeStamp = value; return this; } public RequestSignature getSignature() { return signature; } public ConfirmPhoneVerificationRequest setSignature(RequestSignature value) { this.signature = value; return this; } private static Object responseType = PhoneVerificationResult.class; public Object getResponseType() { return responseType; } } public static class PhoneVerificationResult { public String token = null; public Boolean codeMatches = null; public Integer statusCode = null; public String statusMessage = null; public String getToken() { return token; } public PhoneVerificationResult setToken(String value) { this.token = value; return this; } public Boolean isCodeMatches() { return codeMatches; } public PhoneVerificationResult setCodeMatches(Boolean value) { this.codeMatches = value; return this; } public Integer getStatusCode() { return statusCode; } public PhoneVerificationResult setStatusCode(Integer value) { this.statusCode = value; return this; } public String getStatusMessage() { return statusMessage; } public PhoneVerificationResult setStatusMessage(String value) { this.statusMessage = value; return this; } } public static class RequestSignature { public String systemId = null; public String systemSecret = null; public String signature = null; public String getSystemId() { return systemId; } public RequestSignature setSystemId(String value) { this.systemId = value; return this; } public String getSystemSecret() { return systemSecret; } public RequestSignature setSystemSecret(String value) { this.systemSecret = value; return this; } public String getSignature() { return signature; } public RequestSignature setSignature(String value) { this.signature = value; return this; } } }