/* Options: Date: 2024-07-06 11:55:19 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: http://abservice-test.worldpay.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: RetrieveBoardingResultRequest.* //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="/RetrieveBoardingResult", Verbs="GET") public static class RetrieveBoardingResultRequest implements IReturn { public UUID appQueueGuid = null; public UUID getAppQueueGuid() { return appQueueGuid; } public RetrieveBoardingResultRequest setAppQueueGuid(UUID value) { this.appQueueGuid = value; return this; } private static Object responseType = RetrieveBoardingResultResponse.class; public Object getResponseType() { return responseType; } } public static class RetrieveBoardingResultResponse { public UUID appQueueGUID = null; public String applicationId = null; public String csr = null; public String partyID = null; public Boolean autoboarded = null; public ApplicationQueueStatus queueStatus = null; public ApplicationBoardingStatus boardingStatus = null; public ArrayList errorMessages = null; public String orderId = null; public String leid = null; public ArrayList partyIndividuals = null; public UUID getAppQueueGUID() { return appQueueGUID; } public RetrieveBoardingResultResponse setAppQueueGUID(UUID value) { this.appQueueGUID = value; return this; } public String getApplicationId() { return applicationId; } public RetrieveBoardingResultResponse setApplicationId(String value) { this.applicationId = value; return this; } public String getCsr() { return csr; } public RetrieveBoardingResultResponse setCsr(String value) { this.csr = value; return this; } public String getPartyID() { return partyID; } public RetrieveBoardingResultResponse setPartyID(String value) { this.partyID = value; return this; } public Boolean isAutoboarded() { return autoboarded; } public RetrieveBoardingResultResponse setAutoboarded(Boolean value) { this.autoboarded = value; return this; } public ApplicationQueueStatus getQueueStatus() { return queueStatus; } public RetrieveBoardingResultResponse setQueueStatus(ApplicationQueueStatus value) { this.queueStatus = value; return this; } public ApplicationBoardingStatus getBoardingStatus() { return boardingStatus; } public RetrieveBoardingResultResponse setBoardingStatus(ApplicationBoardingStatus value) { this.boardingStatus = value; return this; } public ArrayList getErrorMessages() { return errorMessages; } public RetrieveBoardingResultResponse setErrorMessages(ArrayList value) { this.errorMessages = value; return this; } public String getOrderId() { return orderId; } public RetrieveBoardingResultResponse setOrderId(String value) { this.orderId = value; return this; } public String getLeid() { return leid; } public RetrieveBoardingResultResponse setLeid(String value) { this.leid = value; return this; } public ArrayList getPartyIndividuals() { return partyIndividuals; } public RetrieveBoardingResultResponse setPartyIndividuals(ArrayList value) { this.partyIndividuals = value; return this; } } @DataContract public static enum ApplicationQueueStatus { Queued(0), StandardisedXML(20), ReadyToDistribute(40), AwaitingDistributeResponse(60), ReadyToAutoboard(80), ThrottleCheckPassed(100), EligibilityCheckPassed(300), SentToAutoboardService(400), AutoboardingSuspended(450), SuccessfullyBoarded(500), QueueError(1000), ThrottleCheckError(1100), XmlStandardisationError(1200), EligibilityCheckError(1300), AutoboardingError(1400), IneligibleThrottleLimit(2100), IneligibleApplication(2300); private final int value; ApplicationQueueStatus(final int intValue) { value = intValue; } public int getValue() { return value; } } @DataContract public static enum ApplicationBoardingStatus { Pending(0), InProgress(5), Failed(9), Completed(10); private final int value; ApplicationBoardingStatus(final int intValue) { value = intValue; } public int getValue() { return value; } } }