001package com.plivo.api.models.compliancedocument;
002
003import com.plivo.api.models.base.BaseResponse;
004
005public class ComplianceDocumentCreateResponse extends BaseResponse {
006    private String endUserId;
007    private String createdAt;
008    private String documentId;
009    private String documentTypeId;
010    private String alias;
011    private String fileName;
012
013
014    private static class MetaInformation {
015        private String addressLine1;
016        private String addressLine2;
017        private String city;
018        private String country;
019        private String postalCode;
020        private String lastName;
021        private String firstName;
022        private String dateOfBirth;
023        private String uniqueIdentificationNumber;
024        private String businessName;
025        private String authorizedRepresentativeName;
026        private String nationality;
027      private enum typeOfUtility {
028          water,electricity,gas, propertyRental, others
029        };
030        private String billId;
031        private String typeOfId;
032        private String placeOfBirth;
033        private String dateOfIssue;
034        private String dateOfExpiration;
035        private String billDate;
036        private String supportEmail;
037        private String supportPhoneNumber;
038        private String useCaseDescription;
039
040        public MetaInformation() {
041
042        }
043
044        public String getLastName() {
045            return lastName;
046        }
047        public String getAddressLine1() {
048            return addressLine1;
049        }
050        public String getAddressLine2() {
051            return addressLine2;
052        }
053        public String getCity() {
054            return city;
055        }
056        public String getCountry() {
057            return country;
058        }
059        public String getDateOfBirth() { return dateOfBirth; }
060        public String getFirstName() {
061            return firstName;
062        }
063        public String getPostalCode() {
064            return postalCode;
065        }
066
067        public String getUniqueIdentificationNumber() { return uniqueIdentificationNumber; }
068        public String getBusinessName() { return businessName; }
069        public String getAuthorizedRepresentativeName() { return authorizedRepresentativeName; }
070        public String getBillId() { return billId; }
071        public String getTypeOfId() { return typeOfId; }
072        public String getPlaceOfBirth() { return placeOfBirth; }
073        public String getDateOfIssue() { return dateOfIssue; }
074        public String getDateOfExpiration() { return dateOfExpiration; }
075        public String getBillDate() { return billDate; }
076        public String getSupportEmail() { return supportEmail; }
077        public String getSupportPhoneNumber() { return supportPhoneNumber; }
078        public String getUseCaseDescription() { return useCaseDescription; }
079
080    }
081}