/* Options: Date: 2025-07-17 23:52:37 Version: 6.40 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://hcbtas-q-albamfs-api.azurewebsites.net //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: MemberGetReq.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,net.servicestack.client.* */ import java.math.*; import java.util.*; import net.servicestack.client.*; public class dtos { @Route("/members/{EmployerId}/{Id}") public static class MemberGetReq implements IReturn { public String employerId = null; public String id = null; public String getEmployerId() { return employerId; } public MemberGetReq setEmployerId(String value) { this.employerId = value; return this; } public String getId() { return id; } public MemberGetReq setId(String value) { this.id = value; return this; } private static Object responseType = Member.class; public Object getResponseType() { return responseType; } } @Route(Path="/members", Verbs="PUT") public static class Member extends Member implements IReturn { public String id = null; public String email = null; public String employeeGuidString = null; public Boolean ignoreGender = null; public String getId() { return id; } public Member setId(String value) { this.id = value; return this; } public String getEmail() { return email; } public Member setEmail(String value) { this.email = value; return this; } public String getEmployeeGuidString() { return employeeGuidString; } public Member setEmployeeGuidString(String value) { this.employeeGuidString = value; return this; } public Boolean isIgnoreGender() { return ignoreGender; } public Member setIgnoreGender(Boolean value) { this.ignoreGender = value; return this; } private static Object responseType = Member.class; public Object getResponseType() { return responseType; } } public static class Member extends Entity implements IProjectable { public String userId = null; public String systemId = null; public String schemeCode = null; public String sessionId = null; public String clientId = null; public String clientCode = null; public Boolean isDefault = null; public String groupId = null; public String groupNameUpper = null; public String appName = null; public String appNameUpper = null; public String key = null; public String keyUpper = null; public String country = null; public String locale = null; public String ccy = null; public String cdy = null; public String status = null; public String statusCode = null; public String category = null; public String scheme = null; public String primarySalary = null; public String email = null; public Employer employer = null; public Roles roles = null; public Date asAt = null; public Date calcDate = null; public Date nextEOFY = null; public Double periodToNextEOFY = null; public Integer year = null; public Boolean hasPartner = null; public Boolean includePartner = null; public Boolean includePartnerInCalc = null; public Boolean homeOwner = null; public Integer targetAge = null; public Integer targetTime = null; public Double targetIncomeR = null; public Double targetIncomeRFreq = null; public Double targetIncomeRAnnual = null; public Double targetP = null; public Boolean includeSS = null; public String firstName = null; public String lastName = null; public Gender gender = null; public Date dob = null; public Double salary = null; public ArrayList people = null; public ArrayList assets = null; public Boolean includeAnnuities = null; public ArrayList annuities = null; public Spending spending = null; public ArrayList investmentProperties = null; public HashMap> incomeVectors = null; public AssumptionsConfig config = null; public ArrayList indexation = null; public ArrayList annuityDisc = null; public HashMap> indexationRates = null; public HashMap> annuityDiscRates = null; public Double balance = null; public String planSomeValue = null; public Boolean flag1 = null; public Boolean flag2 = null; public Boolean isFriendly = null; public String financingOption = null; public Integer totalYears = null; public Integer totalLoopYears = null; public Double age = null; public Double ageR = null; public Integer intAge = null; public String indexType = null; public String indexTypePre = null; public String indexTypePost = null; public String deflationType = null; public HashMap custom = null; public CountryCalculatorConfiguration countryCalcConfig = null; public MemberSummary summary = null; public Date lastModified = null; public Boolean isReturningUser = null; public String clientCountryConfigCacheKey = null; public Double personalAssets = null; public Summary resultsSummary = null; public TotalContribution totalContribution = null; public String getUserId() { return userId; } public Member setUserId(String value) { this.userId = value; return this; } public String getSystemId() { return systemId; } public Member setSystemId(String value) { this.systemId = value; return this; } public String getSchemeCode() { return schemeCode; } public Member setSchemeCode(String value) { this.schemeCode = value; return this; } public String getSessionId() { return sessionId; } public Member setSessionId(String value) { this.sessionId = value; return this; } public String getClientId() { return clientId; } public Member setClientId(String value) { this.clientId = value; return this; } public String getClientCode() { return clientCode; } public Member setClientCode(String value) { this.clientCode = value; return this; } public Boolean getIsDefault() { return isDefault; } public Member setIsDefault(Boolean value) { this.isDefault = value; return this; } public String getGroupId() { return groupId; } public Member setGroupId(String value) { this.groupId = value; return this; } public String getGroupNameUpper() { return groupNameUpper; } public Member setGroupNameUpper(String value) { this.groupNameUpper = value; return this; } public String getAppName() { return appName; } public Member setAppName(String value) { this.appName = value; return this; } public String getAppNameUpper() { return appNameUpper; } public Member setAppNameUpper(String value) { this.appNameUpper = value; return this; } public String getKey() { return key; } public Member setKey(String value) { this.key = value; return this; } public String getKeyUpper() { return keyUpper; } public Member setKeyUpper(String value) { this.keyUpper = value; return this; } public String getCountry() { return country; } public Member setCountry(String value) { this.country = value; return this; } public String getLocale() { return locale; } public Member setLocale(String value) { this.locale = value; return this; } public String getCcy() { return ccy; } public Member setCcy(String value) { this.ccy = value; return this; } public String getCdy() { return cdy; } public Member setCdy(String value) { this.cdy = value; return this; } public String getStatus() { return status; } public Member setStatus(String value) { this.status = value; return this; } public String getStatusCode() { return statusCode; } public Member setStatusCode(String value) { this.statusCode = value; return this; } public String getCategory() { return category; } public Member setCategory(String value) { this.category = value; return this; } public String getScheme() { return scheme; } public Member setScheme(String value) { this.scheme = value; return this; } public String getPrimarySalary() { return primarySalary; } public Member setPrimarySalary(String value) { this.primarySalary = value; return this; } public String getEmail() { return email; } public Member setEmail(String value) { this.email = value; return this; } public Employer getEmployer() { return employer; } public Member setEmployer(Employer value) { this.employer = value; return this; } public Roles getRoles() { return roles; } public Member setRoles(Roles value) { this.roles = value; return this; } public Date getAsAt() { return asAt; } public Member setAsAt(Date value) { this.asAt = value; return this; } public Date getCalcDate() { return calcDate; } public Member setCalcDate(Date value) { this.calcDate = value; return this; } public Date getNextEOFY() { return nextEOFY; } public Member setNextEOFY(Date value) { this.nextEOFY = value; return this; } public Double getPeriodToNextEOFY() { return periodToNextEOFY; } public Member setPeriodToNextEOFY(Double value) { this.periodToNextEOFY = value; return this; } public Integer getYear() { return year; } public Member setYear(Integer value) { this.year = value; return this; } public Boolean isHasPartner() { return hasPartner; } public Member setHasPartner(Boolean value) { this.hasPartner = value; return this; } public Boolean isIncludePartner() { return includePartner; } public Member setIncludePartner(Boolean value) { this.includePartner = value; return this; } public Boolean isIncludePartnerInCalc() { return includePartnerInCalc; } public Member setIncludePartnerInCalc(Boolean value) { this.includePartnerInCalc = value; return this; } public Boolean isHomeOwner() { return homeOwner; } public Member setHomeOwner(Boolean value) { this.homeOwner = value; return this; } public Integer getTargetAge() { return targetAge; } public Member setTargetAge(Integer value) { this.targetAge = value; return this; } public Integer getTargetTime() { return targetTime; } public Member setTargetTime(Integer value) { this.targetTime = value; return this; } public Double getTargetIncomeR() { return targetIncomeR; } public Member setTargetIncomeR(Double value) { this.targetIncomeR = value; return this; } public Double getTargetIncomeRFreq() { return targetIncomeRFreq; } public Member setTargetIncomeRFreq(Double value) { this.targetIncomeRFreq = value; return this; } public Double getTargetIncomeRAnnual() { return targetIncomeRAnnual; } public Member setTargetIncomeRAnnual(Double value) { this.targetIncomeRAnnual = value; return this; } public Double getTargetP() { return targetP; } public Member setTargetP(Double value) { this.targetP = value; return this; } public Boolean isIncludeSS() { return includeSS; } public Member setIncludeSS(Boolean value) { this.includeSS = value; return this; } public String getFirstName() { return firstName; } public Member setFirstName(String value) { this.firstName = value; return this; } public String getLastName() { return lastName; } public Member setLastName(String value) { this.lastName = value; return this; } public Gender getGender() { return gender; } public Member setGender(Gender value) { this.gender = value; return this; } public Date getDob() { return dob; } public Member setDob(Date value) { this.dob = value; return this; } public Double getSalary() { return salary; } public Member setSalary(Double value) { this.salary = value; return this; } public ArrayList getPeople() { return people; } public Member setPeople(ArrayList value) { this.people = value; return this; } public ArrayList getAssets() { return assets; } public Member setAssets(ArrayList value) { this.assets = value; return this; } public Boolean isIncludeAnnuities() { return includeAnnuities; } public Member setIncludeAnnuities(Boolean value) { this.includeAnnuities = value; return this; } public ArrayList getAnnuities() { return annuities; } public Member setAnnuities(ArrayList value) { this.annuities = value; return this; } public Spending getSpending() { return spending; } public Member setSpending(Spending value) { this.spending = value; return this; } public ArrayList getInvestmentProperties() { return investmentProperties; } public Member setInvestmentProperties(ArrayList value) { this.investmentProperties = value; return this; } public HashMap> getIncomeVectors() { return incomeVectors; } public Member setIncomeVectors(HashMap> value) { this.incomeVectors = value; return this; } public AssumptionsConfig getConfig() { return config; } public Member setConfig(AssumptionsConfig value) { this.config = value; return this; } public ArrayList getIndexation() { return indexation; } public Member setIndexation(ArrayList value) { this.indexation = value; return this; } public ArrayList getAnnuityDisc() { return annuityDisc; } public Member setAnnuityDisc(ArrayList value) { this.annuityDisc = value; return this; } public HashMap> getIndexationRates() { return indexationRates; } public Member setIndexationRates(HashMap> value) { this.indexationRates = value; return this; } public HashMap> getAnnuityDiscRates() { return annuityDiscRates; } public Member setAnnuityDiscRates(HashMap> value) { this.annuityDiscRates = value; return this; } public Double getBalance() { return balance; } public Member setBalance(Double value) { this.balance = value; return this; } public String getPlanSomeValue() { return planSomeValue; } public Member setPlanSomeValue(String value) { this.planSomeValue = value; return this; } public Boolean isFlag1() { return flag1; } public Member setFlag1(Boolean value) { this.flag1 = value; return this; } public Boolean isFlag2() { return flag2; } public Member setFlag2(Boolean value) { this.flag2 = value; return this; } public Boolean getIsFriendly() { return isFriendly; } public Member setIsFriendly(Boolean value) { this.isFriendly = value; return this; } public String getFinancingOption() { return financingOption; } public Member setFinancingOption(String value) { this.financingOption = value; return this; } public Integer getTotalYears() { return totalYears; } public Member setTotalYears(Integer value) { this.totalYears = value; return this; } public Integer getTotalLoopYears() { return totalLoopYears; } public Member setTotalLoopYears(Integer value) { this.totalLoopYears = value; return this; } public Double getAge() { return age; } public Member setAge(Double value) { this.age = value; return this; } public Double getAgeR() { return ageR; } public Member setAgeR(Double value) { this.ageR = value; return this; } public Integer getIntAge() { return intAge; } public Member setIntAge(Integer value) { this.intAge = value; return this; } public String getIndexType() { return indexType; } public Member setIndexType(String value) { this.indexType = value; return this; } public String getIndexTypePre() { return indexTypePre; } public Member setIndexTypePre(String value) { this.indexTypePre = value; return this; } public String getIndexTypePost() { return indexTypePost; } public Member setIndexTypePost(String value) { this.indexTypePost = value; return this; } public String getDeflationType() { return deflationType; } public Member setDeflationType(String value) { this.deflationType = value; return this; } public HashMap getCustom() { return custom; } public Member setCustom(HashMap value) { this.custom = value; return this; } public CountryCalculatorConfiguration getCountryCalcConfig() { return countryCalcConfig; } public Member setCountryCalcConfig(CountryCalculatorConfiguration value) { this.countryCalcConfig = value; return this; } public MemberSummary getSummary() { return summary; } public Member setSummary(MemberSummary value) { this.summary = value; return this; } public Date getLastModified() { return lastModified; } public Member setLastModified(Date value) { this.lastModified = value; return this; } public Boolean getIsReturningUser() { return isReturningUser; } public Member setIsReturningUser(Boolean value) { this.isReturningUser = value; return this; } public String getClientCountryConfigCacheKey() { return clientCountryConfigCacheKey; } public Member setClientCountryConfigCacheKey(String value) { this.clientCountryConfigCacheKey = value; return this; } public Double getPersonalAssets() { return personalAssets; } public Member setPersonalAssets(Double value) { this.personalAssets = value; return this; } public Summary getResultsSummary() { return resultsSummary; } public Member setResultsSummary(Summary value) { this.resultsSummary = value; return this; } public TotalContribution getTotalContribution() { return totalContribution; } public Member setTotalContribution(TotalContribution value) { this.totalContribution = value; return this; } } public static class Member implements IId, ITimestamp { public Long id = null; public UUID employeeGuid = null; public String employeeId = null; public Integer clientId = null; public Integer configurationId = null; public String lastName = null; public String firstName = null; public String companyName = null; public String employeeGroup = null; public String title = null; public Date birthdate = null; public String emailAddress = null; public MaritalStatuses maritalStatus = null; public Date partnerBirthDate = null; public IsoGenders gender = null; public Short militaryMonthCount = null; public BigDecimal annualSalary = null; public BigDecimal monthlySalary = null; public Integer salaryFrequency = null; public GermanFederalStates deFederalState = null; public GermanTaxClasses deTaxClass = null; public Boolean deChurchTax = null; public BigDecimal dePrivNursingInsurance = null; public String pensionFinancingOption = null; public Boolean hasPrivHealthInsurance = null; public BigDecimal privHealthInsurance = null; public Short childrenCount = null; public Date child1BirthDate = null; public Date child2BirthDate = null; public Date child3BirthDate = null; public Date child4BirthDate = null; public Date child5BirthDate = null; public Date child6BirthDate = null; public Date child7BirthDate = null; public Date child8BirthDate = null; public Date child9BirthDate = null; public Date child10BirthDate = null; public String authId = null; public Date authRegistrationDate = null; public String activationCode = null; public Date activationExpiringDate = null; public Date planInfoDate = null; public String planInfoBag = null; public Boolean inactive = null; public Date dateCreated = null; public Date removeRequestDate = null; public byte[] timestamp = null; public Client client = null; public Date contributionDataDate = null; public String beneficiaryFirstName = null; public String beneficiaryLastName = null; public String beneficiaryTitle = null; public Date beneficiaryDateOfBirth = null; public String addressLine1 = null; public String addressLine2 = null; public String addressLine3 = null; public String phoneNumber = null; public String mobileNumber = null; public Date dateCommencedService = null; public Date calculatorDataDate = null; public String calculatorDataBag = null; public Date periodStart = null; public Date periodEnd = null; public Long memberId = null; public String infoBag = null; public String projectionInfoBag = null; public String companyPlanInfo = null; public String infoProviderReference = null; public Date dateOfHire = null; public String ssin = null; public Boolean isProxy = null; public Boolean isAllowedToVote = null; public String userId = null; public String participantStatus = null; public String investmentStrategy = null; public Boolean isAllowedToUpdatePlan = null; public BigDecimal pensionableSalary = null; public Date dateOfBirthSpouse = null; public Date dateOfBirthYoungestChild = null; public Date dateHiredOfPlan = null; public String contractType = null; public String investmentRiskProfile = null; public ArrayList documents = null; public ArrayList powensConnectionSyncs = null; public ArrayList members = null; public ArrayList groupMembers = null; public Member parent = null; public String pensionFundManager = null; public ArrayList proxyAccesses = null; public ArrayList beneficiaries = null; public ArrayList currentBalances = null; public ArrayList detailedBalances = null; public ArrayList votingPollAnswers = null; public ArrayList investmentAllocations = null; public ArrayList memberContributions = null; public ArrayList participantStatusFormAnswers = null; public Long getId() { return id; } public Member setId(Long value) { this.id = value; return this; } public UUID getEmployeeGuid() { return employeeGuid; } public Member setEmployeeGuid(UUID value) { this.employeeGuid = value; return this; } public String getEmployeeId() { return employeeId; } public Member setEmployeeId(String value) { this.employeeId = value; return this; } public Integer getClientId() { return clientId; } public Member setClientId(Integer value) { this.clientId = value; return this; } public Integer getConfigurationId() { return configurationId; } public Member setConfigurationId(Integer value) { this.configurationId = value; return this; } public String getLastName() { return lastName; } public Member setLastName(String value) { this.lastName = value; return this; } public String getFirstName() { return firstName; } public Member setFirstName(String value) { this.firstName = value; return this; } public String getCompanyName() { return companyName; } public Member setCompanyName(String value) { this.companyName = value; return this; } public String getEmployeeGroup() { return employeeGroup; } public Member setEmployeeGroup(String value) { this.employeeGroup = value; return this; } public String getTitle() { return title; } public Member setTitle(String value) { this.title = value; return this; } public Date getBirthdate() { return birthdate; } public Member setBirthdate(Date value) { this.birthdate = value; return this; } public String getEmailAddress() { return emailAddress; } public Member setEmailAddress(String value) { this.emailAddress = value; return this; } public MaritalStatuses getMaritalStatus() { return maritalStatus; } public Member setMaritalStatus(MaritalStatuses value) { this.maritalStatus = value; return this; } public Date getPartnerBirthDate() { return partnerBirthDate; } public Member setPartnerBirthDate(Date value) { this.partnerBirthDate = value; return this; } public IsoGenders getGender() { return gender; } public Member setGender(IsoGenders value) { this.gender = value; return this; } public Short getMilitaryMonthCount() { return militaryMonthCount; } public Member setMilitaryMonthCount(Short value) { this.militaryMonthCount = value; return this; } public BigDecimal getAnnualSalary() { return annualSalary; } public Member setAnnualSalary(BigDecimal value) { this.annualSalary = value; return this; } public BigDecimal getMonthlySalary() { return monthlySalary; } public Member setMonthlySalary(BigDecimal value) { this.monthlySalary = value; return this; } public Integer getSalaryFrequency() { return salaryFrequency; } public Member setSalaryFrequency(Integer value) { this.salaryFrequency = value; return this; } public GermanFederalStates getDeFederalState() { return deFederalState; } public Member setDeFederalState(GermanFederalStates value) { this.deFederalState = value; return this; } public GermanTaxClasses getDeTaxClass() { return deTaxClass; } public Member setDeTaxClass(GermanTaxClasses value) { this.deTaxClass = value; return this; } public Boolean isDeChurchTax() { return deChurchTax; } public Member setDeChurchTax(Boolean value) { this.deChurchTax = value; return this; } public BigDecimal getDePrivNursingInsurance() { return dePrivNursingInsurance; } public Member setDePrivNursingInsurance(BigDecimal value) { this.dePrivNursingInsurance = value; return this; } public String getPensionFinancingOption() { return pensionFinancingOption; } public Member setPensionFinancingOption(String value) { this.pensionFinancingOption = value; return this; } public Boolean isHasPrivHealthInsurance() { return hasPrivHealthInsurance; } public Member setHasPrivHealthInsurance(Boolean value) { this.hasPrivHealthInsurance = value; return this; } public BigDecimal getPrivHealthInsurance() { return privHealthInsurance; } public Member setPrivHealthInsurance(BigDecimal value) { this.privHealthInsurance = value; return this; } public Short getChildrenCount() { return childrenCount; } public Member setChildrenCount(Short value) { this.childrenCount = value; return this; } public Date getChild1BirthDate() { return child1BirthDate; } public Member setChild1BirthDate(Date value) { this.child1BirthDate = value; return this; } public Date getChild2BirthDate() { return child2BirthDate; } public Member setChild2BirthDate(Date value) { this.child2BirthDate = value; return this; } public Date getChild3BirthDate() { return child3BirthDate; } public Member setChild3BirthDate(Date value) { this.child3BirthDate = value; return this; } public Date getChild4BirthDate() { return child4BirthDate; } public Member setChild4BirthDate(Date value) { this.child4BirthDate = value; return this; } public Date getChild5BirthDate() { return child5BirthDate; } public Member setChild5BirthDate(Date value) { this.child5BirthDate = value; return this; } public Date getChild6BirthDate() { return child6BirthDate; } public Member setChild6BirthDate(Date value) { this.child6BirthDate = value; return this; } public Date getChild7BirthDate() { return child7BirthDate; } public Member setChild7BirthDate(Date value) { this.child7BirthDate = value; return this; } public Date getChild8BirthDate() { return child8BirthDate; } public Member setChild8BirthDate(Date value) { this.child8BirthDate = value; return this; } public Date getChild9BirthDate() { return child9BirthDate; } public Member setChild9BirthDate(Date value) { this.child9BirthDate = value; return this; } public Date getChild10BirthDate() { return child10BirthDate; } public Member setChild10BirthDate(Date value) { this.child10BirthDate = value; return this; } public String getAuthId() { return authId; } public Member setAuthId(String value) { this.authId = value; return this; } public Date getAuthRegistrationDate() { return authRegistrationDate; } public Member setAuthRegistrationDate(Date value) { this.authRegistrationDate = value; return this; } public String getActivationCode() { return activationCode; } public Member setActivationCode(String value) { this.activationCode = value; return this; } public Date getActivationExpiringDate() { return activationExpiringDate; } public Member setActivationExpiringDate(Date value) { this.activationExpiringDate = value; return this; } public Date getPlanInfoDate() { return planInfoDate; } public Member setPlanInfoDate(Date value) { this.planInfoDate = value; return this; } public String getPlanInfoBag() { return planInfoBag; } public Member setPlanInfoBag(String value) { this.planInfoBag = value; return this; } public Boolean isInactive() { return inactive; } public Member setInactive(Boolean value) { this.inactive = value; return this; } public Date getDateCreated() { return dateCreated; } public Member setDateCreated(Date value) { this.dateCreated = value; return this; } public Date getRemoveRequestDate() { return removeRequestDate; } public Member setRemoveRequestDate(Date value) { this.removeRequestDate = value; return this; } public byte[] getTimestamp() { return timestamp; } public Member setTimestamp(byte[] value) { this.timestamp = value; return this; } public Client getClient() { return client; } public Member setClient(Client value) { this.client = value; return this; } public Date getContributionDataDate() { return contributionDataDate; } public Member setContributionDataDate(Date value) { this.contributionDataDate = value; return this; } public String getBeneficiaryFirstName() { return beneficiaryFirstName; } public Member setBeneficiaryFirstName(String value) { this.beneficiaryFirstName = value; return this; } public String getBeneficiaryLastName() { return beneficiaryLastName; } public Member setBeneficiaryLastName(String value) { this.beneficiaryLastName = value; return this; } public String getBeneficiaryTitle() { return beneficiaryTitle; } public Member setBeneficiaryTitle(String value) { this.beneficiaryTitle = value; return this; } public Date getBeneficiaryDateOfBirth() { return beneficiaryDateOfBirth; } public Member setBeneficiaryDateOfBirth(Date value) { this.beneficiaryDateOfBirth = value; return this; } public String getAddressLine1() { return addressLine1; } public Member setAddressLine1(String value) { this.addressLine1 = value; return this; } public String getAddressLine2() { return addressLine2; } public Member setAddressLine2(String value) { this.addressLine2 = value; return this; } public String getAddressLine3() { return addressLine3; } public Member setAddressLine3(String value) { this.addressLine3 = value; return this; } public String getPhoneNumber() { return phoneNumber; } public Member setPhoneNumber(String value) { this.phoneNumber = value; return this; } public String getMobileNumber() { return mobileNumber; } public Member setMobileNumber(String value) { this.mobileNumber = value; return this; } public Date getDateCommencedService() { return dateCommencedService; } public Member setDateCommencedService(Date value) { this.dateCommencedService = value; return this; } public Date getCalculatorDataDate() { return calculatorDataDate; } public Member setCalculatorDataDate(Date value) { this.calculatorDataDate = value; return this; } public String getCalculatorDataBag() { return calculatorDataBag; } public Member setCalculatorDataBag(String value) { this.calculatorDataBag = value; return this; } public Date getPeriodStart() { return periodStart; } public Member setPeriodStart(Date value) { this.periodStart = value; return this; } public Date getPeriodEnd() { return periodEnd; } public Member setPeriodEnd(Date value) { this.periodEnd = value; return this; } public Long getMemberId() { return memberId; } public Member setMemberId(Long value) { this.memberId = value; return this; } public String getInfoBag() { return infoBag; } public Member setInfoBag(String value) { this.infoBag = value; return this; } public String getProjectionInfoBag() { return projectionInfoBag; } public Member setProjectionInfoBag(String value) { this.projectionInfoBag = value; return this; } public String getCompanyPlanInfo() { return companyPlanInfo; } public Member setCompanyPlanInfo(String value) { this.companyPlanInfo = value; return this; } public String getInfoProviderReference() { return infoProviderReference; } public Member setInfoProviderReference(String value) { this.infoProviderReference = value; return this; } public Date getDateOfHire() { return dateOfHire; } public Member setDateOfHire(Date value) { this.dateOfHire = value; return this; } public String getSsin() { return ssin; } public Member setSsin(String value) { this.ssin = value; return this; } public Boolean getIsProxy() { return isProxy; } public Member setIsProxy(Boolean value) { this.isProxy = value; return this; } public Boolean getIsAllowedToVote() { return isAllowedToVote; } public Member setIsAllowedToVote(Boolean value) { this.isAllowedToVote = value; return this; } public String getUserId() { return userId; } public Member setUserId(String value) { this.userId = value; return this; } public String getParticipantStatus() { return participantStatus; } public Member setParticipantStatus(String value) { this.participantStatus = value; return this; } public String getInvestmentStrategy() { return investmentStrategy; } public Member setInvestmentStrategy(String value) { this.investmentStrategy = value; return this; } public Boolean getIsAllowedToUpdatePlan() { return isAllowedToUpdatePlan; } public Member setIsAllowedToUpdatePlan(Boolean value) { this.isAllowedToUpdatePlan = value; return this; } public BigDecimal getPensionableSalary() { return pensionableSalary; } public Member setPensionableSalary(BigDecimal value) { this.pensionableSalary = value; return this; } public Date getDateOfBirthSpouse() { return dateOfBirthSpouse; } public Member setDateOfBirthSpouse(Date value) { this.dateOfBirthSpouse = value; return this; } public Date getDateOfBirthYoungestChild() { return dateOfBirthYoungestChild; } public Member setDateOfBirthYoungestChild(Date value) { this.dateOfBirthYoungestChild = value; return this; } public Date getDateHiredOfPlan() { return dateHiredOfPlan; } public Member setDateHiredOfPlan(Date value) { this.dateHiredOfPlan = value; return this; } public String getContractType() { return contractType; } public Member setContractType(String value) { this.contractType = value; return this; } public String getInvestmentRiskProfile() { return investmentRiskProfile; } public Member setInvestmentRiskProfile(String value) { this.investmentRiskProfile = value; return this; } public ArrayList getDocuments() { return documents; } public Member setDocuments(ArrayList value) { this.documents = value; return this; } public ArrayList getPowensConnectionSyncs() { return powensConnectionSyncs; } public Member setPowensConnectionSyncs(ArrayList value) { this.powensConnectionSyncs = value; return this; } public ArrayList getMembers() { return members; } public Member setMembers(ArrayList value) { this.members = value; return this; } public ArrayList getGroupMembers() { return groupMembers; } public Member setGroupMembers(ArrayList value) { this.groupMembers = value; return this; } public Member getParent() { return parent; } public Member setParent(Member value) { this.parent = value; return this; } public String getPensionFundManager() { return pensionFundManager; } public Member setPensionFundManager(String value) { this.pensionFundManager = value; return this; } public ArrayList getProxyAccesses() { return proxyAccesses; } public Member setProxyAccesses(ArrayList value) { this.proxyAccesses = value; return this; } public ArrayList getBeneficiaries() { return beneficiaries; } public Member setBeneficiaries(ArrayList value) { this.beneficiaries = value; return this; } public ArrayList getCurrentBalances() { return currentBalances; } public Member setCurrentBalances(ArrayList value) { this.currentBalances = value; return this; } public ArrayList getDetailedBalances() { return detailedBalances; } public Member setDetailedBalances(ArrayList value) { this.detailedBalances = value; return this; } public ArrayList getVotingPollAnswers() { return votingPollAnswers; } public Member setVotingPollAnswers(ArrayList value) { this.votingPollAnswers = value; return this; } public ArrayList getInvestmentAllocations() { return investmentAllocations; } public Member setInvestmentAllocations(ArrayList value) { this.investmentAllocations = value; return this; } public ArrayList getMemberContributions() { return memberContributions; } public Member setMemberContributions(ArrayList value) { this.memberContributions = value; return this; } public ArrayList getParticipantStatusFormAnswers() { return participantStatusFormAnswers; } public Member setParticipantStatusFormAnswers(ArrayList value) { this.participantStatusFormAnswers = value; return this; } } public static class Member { public Long memberId = null; public String employeeId = null; public UUID employeeGuid = null; public String email = null; public String title = null; public String firstName = null; public String companyName = null; public String employeeGroup = null; public String lastName = null; public Date dateOfBirth = null; public IsoGenders gender = null; public MaritalStatuses maritalStatus = null; public Integer numberOfChildren = null; public Integer childrenCount = null; public BigDecimal monthlySalary = null; public BigDecimal annualSalary = null; public DkPensionTerms dkPensionTerms = null; public String dkPrivateEmailAddress = null; public String dkEmployerName = null; public Boolean dkContactConsent = null; public Boolean dkPersonalMandate = null; public GermanFederalStates deFederalState = null; public GermanTaxClasses deTaxClass = null; public Boolean deChurchTax = null; public Boolean hasPrivHealthInsurance = null; public BigDecimal privHealthInsurance = null; public BigDecimal dePrivNursingInsurance = null; public Date contributionDataDate = null; public String beneficiaryFirstName = null; public String beneficiaryLastName = null; public String beneficiaryTitle = null; public Date beneficiaryDateOfBirth = null; public String addressLine1 = null; public String addressLine2 = null; public String addressLine3 = null; public String phoneNumber = null; public String mobileNumber = null; public Date dateCommencedService = null; public Date partnerBirthDate = null; public Short militaryMonthCount = null; public Date child1BirthDate = null; public Date child2BirthDate = null; public Date child3BirthDate = null; public Date child4BirthDate = null; public Date child5BirthDate = null; public Date child6BirthDate = null; public Date child7BirthDate = null; public Date child8BirthDate = null; public Date child9BirthDate = null; public Date child10BirthDate = null; public String infoBag = null; public String projectionInfoBag = null; public Integer clientId = null; public String companyPlanInfo = null; public String pensionFundManager = null; public Date dateOfHire = null; public ArrayList powensConnections = null; public Boolean isPrivateClient = null; public Boolean isProxy = null; public ArrayList beneficiaries = null; public ArrayList currentBalances = null; public ArrayList detailedBalances = null; public Date beneficiariesLatestSubmittedDate = null; public String userId = null; public String participantStatus = null; public String investmentStrategy = null; public Boolean isAllowedToUpdatePlan = null; public BigDecimal pensionableSalary = null; public Date dateOfBirthSpouse = null; public Date dateOfBirthYoungestChild = null; public Date dateHiredOfPlan = null; public String contractType = null; public Boolean isAllowedToVote = null; public VotingPollAnswer votingPollAnswer = null; public Long getMemberId() { return memberId; } public Member setMemberId(Long value) { this.memberId = value; return this; } public String getEmployeeId() { return employeeId; } public Member setEmployeeId(String value) { this.employeeId = value; return this; } public UUID getEmployeeGuid() { return employeeGuid; } public Member setEmployeeGuid(UUID value) { this.employeeGuid = value; return this; } public String getEmail() { return email; } public Member setEmail(String value) { this.email = value; return this; } public String getTitle() { return title; } public Member setTitle(String value) { this.title = value; return this; } public String getFirstName() { return firstName; } public Member setFirstName(String value) { this.firstName = value; return this; } public String getCompanyName() { return companyName; } public Member setCompanyName(String value) { this.companyName = value; return this; } public String getEmployeeGroup() { return employeeGroup; } public Member setEmployeeGroup(String value) { this.employeeGroup = value; return this; } public String getLastName() { return lastName; } public Member setLastName(String value) { this.lastName = value; return this; } public Date getDateOfBirth() { return dateOfBirth; } public Member setDateOfBirth(Date value) { this.dateOfBirth = value; return this; } public IsoGenders getGender() { return gender; } public Member setGender(IsoGenders value) { this.gender = value; return this; } public MaritalStatuses getMaritalStatus() { return maritalStatus; } public Member setMaritalStatus(MaritalStatuses value) { this.maritalStatus = value; return this; } public Integer getNumberOfChildren() { return numberOfChildren; } public Member setNumberOfChildren(Integer value) { this.numberOfChildren = value; return this; } public Integer getChildrenCount() { return childrenCount; } public Member setChildrenCount(Integer value) { this.childrenCount = value; return this; } public BigDecimal getMonthlySalary() { return monthlySalary; } public Member setMonthlySalary(BigDecimal value) { this.monthlySalary = value; return this; } public BigDecimal getAnnualSalary() { return annualSalary; } public Member setAnnualSalary(BigDecimal value) { this.annualSalary = value; return this; } public DkPensionTerms getDkPensionTerms() { return dkPensionTerms; } public Member setDkPensionTerms(DkPensionTerms value) { this.dkPensionTerms = value; return this; } public String getDkPrivateEmailAddress() { return dkPrivateEmailAddress; } public Member setDkPrivateEmailAddress(String value) { this.dkPrivateEmailAddress = value; return this; } public String getDkEmployerName() { return dkEmployerName; } public Member setDkEmployerName(String value) { this.dkEmployerName = value; return this; } public Boolean isDkContactConsent() { return dkContactConsent; } public Member setDkContactConsent(Boolean value) { this.dkContactConsent = value; return this; } public Boolean isDkPersonalMandate() { return dkPersonalMandate; } public Member setDkPersonalMandate(Boolean value) { this.dkPersonalMandate = value; return this; } public GermanFederalStates getDeFederalState() { return deFederalState; } public Member setDeFederalState(GermanFederalStates value) { this.deFederalState = value; return this; } public GermanTaxClasses getDeTaxClass() { return deTaxClass; } public Member setDeTaxClass(GermanTaxClasses value) { this.deTaxClass = value; return this; } public Boolean isDeChurchTax() { return deChurchTax; } public Member setDeChurchTax(Boolean value) { this.deChurchTax = value; return this; } public Boolean isHasPrivHealthInsurance() { return hasPrivHealthInsurance; } public Member setHasPrivHealthInsurance(Boolean value) { this.hasPrivHealthInsurance = value; return this; } public BigDecimal getPrivHealthInsurance() { return privHealthInsurance; } public Member setPrivHealthInsurance(BigDecimal value) { this.privHealthInsurance = value; return this; } public BigDecimal getDePrivNursingInsurance() { return dePrivNursingInsurance; } public Member setDePrivNursingInsurance(BigDecimal value) { this.dePrivNursingInsurance = value; return this; } public Date getContributionDataDate() { return contributionDataDate; } public Member setContributionDataDate(Date value) { this.contributionDataDate = value; return this; } public String getBeneficiaryFirstName() { return beneficiaryFirstName; } public Member setBeneficiaryFirstName(String value) { this.beneficiaryFirstName = value; return this; } public String getBeneficiaryLastName() { return beneficiaryLastName; } public Member setBeneficiaryLastName(String value) { this.beneficiaryLastName = value; return this; } public String getBeneficiaryTitle() { return beneficiaryTitle; } public Member setBeneficiaryTitle(String value) { this.beneficiaryTitle = value; return this; } public Date getBeneficiaryDateOfBirth() { return beneficiaryDateOfBirth; } public Member setBeneficiaryDateOfBirth(Date value) { this.beneficiaryDateOfBirth = value; return this; } public String getAddressLine1() { return addressLine1; } public Member setAddressLine1(String value) { this.addressLine1 = value; return this; } public String getAddressLine2() { return addressLine2; } public Member setAddressLine2(String value) { this.addressLine2 = value; return this; } public String getAddressLine3() { return addressLine3; } public Member setAddressLine3(String value) { this.addressLine3 = value; return this; } public String getPhoneNumber() { return phoneNumber; } public Member setPhoneNumber(String value) { this.phoneNumber = value; return this; } public String getMobileNumber() { return mobileNumber; } public Member setMobileNumber(String value) { this.mobileNumber = value; return this; } public Date getDateCommencedService() { return dateCommencedService; } public Member setDateCommencedService(Date value) { this.dateCommencedService = value; return this; } public Date getPartnerBirthDate() { return partnerBirthDate; } public Member setPartnerBirthDate(Date value) { this.partnerBirthDate = value; return this; } public Short getMilitaryMonthCount() { return militaryMonthCount; } public Member setMilitaryMonthCount(Short value) { this.militaryMonthCount = value; return this; } public Date getChild1BirthDate() { return child1BirthDate; } public Member setChild1BirthDate(Date value) { this.child1BirthDate = value; return this; } public Date getChild2BirthDate() { return child2BirthDate; } public Member setChild2BirthDate(Date value) { this.child2BirthDate = value; return this; } public Date getChild3BirthDate() { return child3BirthDate; } public Member setChild3BirthDate(Date value) { this.child3BirthDate = value; return this; } public Date getChild4BirthDate() { return child4BirthDate; } public Member setChild4BirthDate(Date value) { this.child4BirthDate = value; return this; } public Date getChild5BirthDate() { return child5BirthDate; } public Member setChild5BirthDate(Date value) { this.child5BirthDate = value; return this; } public Date getChild6BirthDate() { return child6BirthDate; } public Member setChild6BirthDate(Date value) { this.child6BirthDate = value; return this; } public Date getChild7BirthDate() { return child7BirthDate; } public Member setChild7BirthDate(Date value) { this.child7BirthDate = value; return this; } public Date getChild8BirthDate() { return child8BirthDate; } public Member setChild8BirthDate(Date value) { this.child8BirthDate = value; return this; } public Date getChild9BirthDate() { return child9BirthDate; } public Member setChild9BirthDate(Date value) { this.child9BirthDate = value; return this; } public Date getChild10BirthDate() { return child10BirthDate; } public Member setChild10BirthDate(Date value) { this.child10BirthDate = value; return this; } public String getInfoBag() { return infoBag; } public Member setInfoBag(String value) { this.infoBag = value; return this; } public String getProjectionInfoBag() { return projectionInfoBag; } public Member setProjectionInfoBag(String value) { this.projectionInfoBag = value; return this; } public Integer getClientId() { return clientId; } public Member setClientId(Integer value) { this.clientId = value; return this; } public String getCompanyPlanInfo() { return companyPlanInfo; } public Member setCompanyPlanInfo(String value) { this.companyPlanInfo = value; return this; } public String getPensionFundManager() { return pensionFundManager; } public Member setPensionFundManager(String value) { this.pensionFundManager = value; return this; } public Date getDateOfHire() { return dateOfHire; } public Member setDateOfHire(Date value) { this.dateOfHire = value; return this; } public ArrayList getPowensConnections() { return powensConnections; } public Member setPowensConnections(ArrayList value) { this.powensConnections = value; return this; } public Boolean getIsPrivateClient() { return isPrivateClient; } public Member setIsPrivateClient(Boolean value) { this.isPrivateClient = value; return this; } public Boolean getIsProxy() { return isProxy; } public Member setIsProxy(Boolean value) { this.isProxy = value; return this; } public ArrayList getBeneficiaries() { return beneficiaries; } public Member setBeneficiaries(ArrayList value) { this.beneficiaries = value; return this; } public ArrayList getCurrentBalances() { return currentBalances; } public Member setCurrentBalances(ArrayList value) { this.currentBalances = value; return this; } public ArrayList getDetailedBalances() { return detailedBalances; } public Member setDetailedBalances(ArrayList value) { this.detailedBalances = value; return this; } public Date getBeneficiariesLatestSubmittedDate() { return beneficiariesLatestSubmittedDate; } public Member setBeneficiariesLatestSubmittedDate(Date value) { this.beneficiariesLatestSubmittedDate = value; return this; } public String getUserId() { return userId; } public Member setUserId(String value) { this.userId = value; return this; } public String getParticipantStatus() { return participantStatus; } public Member setParticipantStatus(String value) { this.participantStatus = value; return this; } public String getInvestmentStrategy() { return investmentStrategy; } public Member setInvestmentStrategy(String value) { this.investmentStrategy = value; return this; } public Boolean getIsAllowedToUpdatePlan() { return isAllowedToUpdatePlan; } public Member setIsAllowedToUpdatePlan(Boolean value) { this.isAllowedToUpdatePlan = value; return this; } public BigDecimal getPensionableSalary() { return pensionableSalary; } public Member setPensionableSalary(BigDecimal value) { this.pensionableSalary = value; return this; } public Date getDateOfBirthSpouse() { return dateOfBirthSpouse; } public Member setDateOfBirthSpouse(Date value) { this.dateOfBirthSpouse = value; return this; } public Date getDateOfBirthYoungestChild() { return dateOfBirthYoungestChild; } public Member setDateOfBirthYoungestChild(Date value) { this.dateOfBirthYoungestChild = value; return this; } public Date getDateHiredOfPlan() { return dateHiredOfPlan; } public Member setDateHiredOfPlan(Date value) { this.dateHiredOfPlan = value; return this; } public String getContractType() { return contractType; } public Member setContractType(String value) { this.contractType = value; return this; } public Boolean getIsAllowedToVote() { return isAllowedToVote; } public Member setIsAllowedToVote(Boolean value) { this.isAllowedToVote = value; return this; } public VotingPollAnswer getVotingPollAnswer() { return votingPollAnswer; } public Member setVotingPollAnswer(VotingPollAnswer value) { this.votingPollAnswer = value; return this; } } }