/* Options: Date: 2026-11-08 11:30:07 Version: 5.140 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://devapi.billhighway.com //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: SalesForceMemberCollection.* //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="/api/SalesForce/Member", Verbs="POST") public static class SalesForceMemberCollection implements IReturn { public ArrayList Members = null; public ArrayList getMembers() { return Members; } public SalesForceMemberCollection setMembers(ArrayList value) { this.Members = value; return this; } private static Object responseType = SalesForceMemberReplyCollection.class; public Object getResponseType() { return responseType; } } public static class SalesForceMemberReplyCollection implements IHaveErrorField { public ArrayList MemberReply = null; public Boolean IsError = null; public ArrayList getMemberReply() { return MemberReply; } public SalesForceMemberReplyCollection setMemberReply(ArrayList value) { this.MemberReply = value; return this; } public Boolean getIsError() { return IsError; } public SalesForceMemberReplyCollection setIsError(Boolean value) { this.IsError = value; return this; } } public static class SalesForceMember { public String ClassName = null; public String UniqueId = null; public Date CreatedDateTime = null; public Integer ClientId = null; public String GroupId = null; public String UserId = null; public String AlternateUserId = null; public Integer BhUserId = null; public String FirstName = null; public String LastName = null; public String MiddleName = null; public String PreferredEmailAddress = null; public String OtherEmailAddress = null; public String PreferredPhoneNumber = null; public String PreferredAddress1 = null; public String PreferredAddress2 = null; public String PreferredCity = null; public String PreferredState = null; public String PreferredZip = null; public String PreferredCountry = null; public String AccessLevel = null; public String MemberStatus = null; public String MemberTypeClient = null; public String BillingType = null; public Integer FiscalYear = null; public String WorkLocation = null; public Date DOB = null; public String Paperless = null; public String DisplayName = null; public String DisableLogin = null; public RecurringInvoiceSettings RecurringInvoiceSettings = null; public ArrayList FormFields = null; public ArrayList Attributes = null; public ArrayList GroupList = null; public String getClassName() { return ClassName; } public SalesForceMember setClassName(String value) { this.ClassName = value; return this; } public String getUniqueId() { return UniqueId; } public SalesForceMember setUniqueId(String value) { this.UniqueId = value; return this; } public Date getCreatedDateTime() { return CreatedDateTime; } public SalesForceMember setCreatedDateTime(Date value) { this.CreatedDateTime = value; return this; } public Integer getClientId() { return ClientId; } public SalesForceMember setClientId(Integer value) { this.ClientId = value; return this; } public String getGroupId() { return GroupId; } public SalesForceMember setGroupId(String value) { this.GroupId = value; return this; } public String getUserId() { return UserId; } public SalesForceMember setUserId(String value) { this.UserId = value; return this; } public String getAlternateUserId() { return AlternateUserId; } public SalesForceMember setAlternateUserId(String value) { this.AlternateUserId = value; return this; } public Integer getBhUserId() { return BhUserId; } public SalesForceMember setBhUserId(Integer value) { this.BhUserId = value; return this; } public String getFirstName() { return FirstName; } public SalesForceMember setFirstName(String value) { this.FirstName = value; return this; } public String getLastName() { return LastName; } public SalesForceMember setLastName(String value) { this.LastName = value; return this; } public String getMiddleName() { return MiddleName; } public SalesForceMember setMiddleName(String value) { this.MiddleName = value; return this; } public String getPreferredEmailAddress() { return PreferredEmailAddress; } public SalesForceMember setPreferredEmailAddress(String value) { this.PreferredEmailAddress = value; return this; } public String getOtherEmailAddress() { return OtherEmailAddress; } public SalesForceMember setOtherEmailAddress(String value) { this.OtherEmailAddress = value; return this; } public String getPreferredPhoneNumber() { return PreferredPhoneNumber; } public SalesForceMember setPreferredPhoneNumber(String value) { this.PreferredPhoneNumber = value; return this; } public String getPreferredAddress1() { return PreferredAddress1; } public SalesForceMember setPreferredAddress1(String value) { this.PreferredAddress1 = value; return this; } public String getPreferredAddress2() { return PreferredAddress2; } public SalesForceMember setPreferredAddress2(String value) { this.PreferredAddress2 = value; return this; } public String getPreferredCity() { return PreferredCity; } public SalesForceMember setPreferredCity(String value) { this.PreferredCity = value; return this; } public String getPreferredState() { return PreferredState; } public SalesForceMember setPreferredState(String value) { this.PreferredState = value; return this; } public String getPreferredZip() { return PreferredZip; } public SalesForceMember setPreferredZip(String value) { this.PreferredZip = value; return this; } public String getPreferredCountry() { return PreferredCountry; } public SalesForceMember setPreferredCountry(String value) { this.PreferredCountry = value; return this; } public String getAccessLevel() { return AccessLevel; } public SalesForceMember setAccessLevel(String value) { this.AccessLevel = value; return this; } public String getMemberStatus() { return MemberStatus; } public SalesForceMember setMemberStatus(String value) { this.MemberStatus = value; return this; } public String getMemberTypeClient() { return MemberTypeClient; } public SalesForceMember setMemberTypeClient(String value) { this.MemberTypeClient = value; return this; } public String getBillingType() { return BillingType; } public SalesForceMember setBillingType(String value) { this.BillingType = value; return this; } public Integer getFiscalYear() { return FiscalYear; } public SalesForceMember setFiscalYear(Integer value) { this.FiscalYear = value; return this; } public String getWorkLocation() { return WorkLocation; } public SalesForceMember setWorkLocation(String value) { this.WorkLocation = value; return this; } public Date getDob() { return DOB; } public SalesForceMember setDob(Date value) { this.DOB = value; return this; } public String getPaperless() { return Paperless; } public SalesForceMember setPaperless(String value) { this.Paperless = value; return this; } public String getDisplayName() { return DisplayName; } public SalesForceMember setDisplayName(String value) { this.DisplayName = value; return this; } public String getDisableLogin() { return DisableLogin; } public SalesForceMember setDisableLogin(String value) { this.DisableLogin = value; return this; } public RecurringInvoiceSettings getRecurringInvoiceSettings() { return RecurringInvoiceSettings; } public SalesForceMember setRecurringInvoiceSettings(RecurringInvoiceSettings value) { this.RecurringInvoiceSettings = value; return this; } public ArrayList getFormFields() { return FormFields; } public SalesForceMember setFormFields(ArrayList value) { this.FormFields = value; return this; } public ArrayList getAttributes() { return Attributes; } public SalesForceMember setAttributes(ArrayList value) { this.Attributes = value; return this; } public ArrayList getGroupList() { return GroupList; } public SalesForceMember setGroupList(ArrayList value) { this.GroupList = value; return this; } } public static interface IHaveErrorField { public Boolean IsError = null; } public static interface IHaveErrorField { public Boolean IsError = null; } public static class SalesForceMemberReply { public String ClassName = null; public String UniqueId = null; public Date CreatedDateTime = null; public Integer ClientId = null; public Integer ErrorCode = null; public String ErrorMessage = null; public Integer BillhighwayuserId = null; public String UserId = null; public String GroupId = null; public String getClassName() { return ClassName; } public SalesForceMemberReply setClassName(String value) { this.ClassName = value; return this; } public String getUniqueId() { return UniqueId; } public SalesForceMemberReply setUniqueId(String value) { this.UniqueId = value; return this; } public Date getCreatedDateTime() { return CreatedDateTime; } public SalesForceMemberReply setCreatedDateTime(Date value) { this.CreatedDateTime = value; return this; } public Integer getClientId() { return ClientId; } public SalesForceMemberReply setClientId(Integer value) { this.ClientId = value; return this; } public Integer getErrorCode() { return ErrorCode; } public SalesForceMemberReply setErrorCode(Integer value) { this.ErrorCode = value; return this; } public String getErrorMessage() { return ErrorMessage; } public SalesForceMemberReply setErrorMessage(String value) { this.ErrorMessage = value; return this; } public Integer getBillhighwayuserId() { return BillhighwayuserId; } public SalesForceMemberReply setBillhighwayuserId(Integer value) { this.BillhighwayuserId = value; return this; } public String getUserId() { return UserId; } public SalesForceMemberReply setUserId(String value) { this.UserId = value; return this; } public String getGroupId() { return GroupId; } public SalesForceMemberReply setGroupId(String value) { this.GroupId = value; return this; } } public static class SubscriberFormField { public String Name = null; public String Value = null; public String getName() { return Name; } public SubscriberFormField setName(String value) { this.Name = value; return this; } public String getValue() { return Value; } public SubscriberFormField setValue(String value) { this.Value = value; return this; } } public static class RecurringInvoiceSettings { public String DonationAmount = null; public String getDonationAmount() { return DonationAmount; } public RecurringInvoiceSettings setDonationAmount(String value) { this.DonationAmount = value; return this; } } public static class AttributeItem { public String Name = null; public String Value = null; public String getName() { return Name; } public AttributeItem setName(String value) { this.Name = value; return this; } public String getValue() { return Value; } public AttributeItem setValue(String value) { this.Value = value; return this; } } public static class Chapter { public String GroupId = null; public String getGroupId() { return GroupId; } public Chapter setGroupId(String value) { this.GroupId = value; return this; } } public static class SubscriberFormField { public Integer FormTemplateFieldID = null; public String Name = null; public String Value = null; public Integer getFormTemplateFieldID() { return FormTemplateFieldID; } public SubscriberFormField setFormTemplateFieldID(Integer value) { this.FormTemplateFieldID = value; return this; } public String getName() { return Name; } public SubscriberFormField setName(String value) { this.Name = value; return this; } public String getValue() { return Value; } public SubscriberFormField setValue(String value) { this.Value = value; return this; } } public static class AttributeItem { public String Name = null; public String Value = null; public String getName() { return Name; } public AttributeItem setName(String value) { this.Name = value; return this; } public String getValue() { return Value; } public AttributeItem setValue(String value) { this.Value = value; return this; } } }