/* Options: Date: 2026-04-04 02:55:14 Version: 8.52 Tip: To override a DTO option, remove "//" prefix before updating BaseUrl: https://pfapi.pstpf.com.au/api //Package: //GlobalNamespace: dtos //AddPropertyAccessors: True //SettersReturnThis: True //AddServiceStackTypes: True //AddResponseStatus: False //AddDescriptionAsComments: True //AddImplicitVersion: IncludeTypes: InsertCustomerGroup.* //ExcludeTypes: //TreatTypesAsStrings: //DefaultImports: java.math.*,java.util.*,java.io.InputStream,net.servicestack.client.* */ import java.math.*; import java.util.*; import java.io.InputStream; import net.servicestack.client.*; public class dtos { /** * Insert new customer group */ @Route(Path="/insertcustomergroup") @Api(Description="Insert new customer group") public static class InsertCustomerGroup implements IReturn { public Boolean AutoGenerateName = null; public String CustomerName = null; public ArrayList Contacts = null; public UUID ProjectId = null; public Boolean isAutoGenerateName() { return AutoGenerateName; } public InsertCustomerGroup setAutoGenerateName(Boolean value) { this.AutoGenerateName = value; return this; } public String getCustomerName() { return CustomerName; } public InsertCustomerGroup setCustomerName(String value) { this.CustomerName = value; return this; } public ArrayList getContacts() { return Contacts; } public InsertCustomerGroup setContacts(ArrayList value) { this.Contacts = value; return this; } public UUID getProjectId() { return ProjectId; } public InsertCustomerGroup setProjectId(UUID value) { this.ProjectId = value; return this; } private static Object responseType = StringResponse.class; public Object getResponseType() { return responseType; } } public static class StringResponse { public String Result = null; public String getResult() { return Result; } public StringResponse setResult(String value) { this.Result = value; return this; } } public static class Contact { public UUID ContactId = null; public UUID PrimaryStreetAddressId = null; public UUID PrimaryPostalAddressId = null; public UUID PrimaryTaxRegisteredAddressId = null; public UUID PrimaryNonMobileId = null; public UUID PrimaryMobileId = null; public UUID PrimaryEmailId = null; public String Mobile = null; public String Phone = null; public String PrimaryEmail = null; public String PrimaryAddress = null; public UUID PrimaryFaxId = null; public UUID PrimaryWebId = null; public UUID PrimarySocialMediaId = null; public String FirstName = null; public String MiddleName = null; public String Surname = null; public String FullName = null; public String ShortName = null; public Date BirthDate = null; public String Title = null; public String Salutation = null; public UUID MaritalStatus = null; public String MaritalStatusName = null; public UUID Gender = null; public String GenderName = null; public String Abn = null; public String Acn = null; public String Arbn = null; public ContactBanking ContactBankingDetails = null; public String LegalName = null; public String TradingName = null; public UUID ContactType = null; public String ContactTypeName = null; public String ContactTypePhotoUrl = null; public String ContactTypePhotoThumbnailUrl = null; public UUID Timezone = null; public String TimezoneName = null; public String Description = null; public String EmploymentIndustry = null; public String EmploymentRole = null; public String EmploymentGeographicArea = null; public Boolean GstRegistered = null; public String DriversLicence = null; public UUID ContactGroupIdStaff = null; public String StaffGroupName = null; public UUID ContactGroupIdVendor = null; public String VendorGroupName = null; public UUID ContactGroupIdCustomer = null; public String CustomerGroupName = null; public UUID PrimaryMediaFileId = null; public String ProfilePhotoUrl = null; public String ProfilePhotoThumbnailUrl = null; public UUID ProfileImageId = null; public String RecordStatus = null; public UUID ConnectionStatusId = null; public String SubscriptionAlternateKey = null; public ArrayList ContactRoles = null; public ArrayList ContactDetails = null; public ArrayList CustomContent = null; public ArrayList ConnectedContacts = null; public String CustomContentXML = null; public String ContactDetailsXML = null; public UUID ConnectionContactId = null; public String ConnectionContactName = null; public UUID UserProfileIdDefault = null; public UUID UserId = null; public String Username = null; public Boolean IsRegistered = null; public Boolean ESL = null; public String Language = null; public Boolean InterpreterRequired = null; public String LicenseeNotes = null; public String Notes = null; public UUID ObjectSubscriptionId = null; public String ObjectHash = null; public UUID OwnerContactId = null; public UUID getContactId() { return ContactId; } public Contact setContactId(UUID value) { this.ContactId = value; return this; } public UUID getPrimaryStreetAddressId() { return PrimaryStreetAddressId; } public Contact setPrimaryStreetAddressId(UUID value) { this.PrimaryStreetAddressId = value; return this; } public UUID getPrimaryPostalAddressId() { return PrimaryPostalAddressId; } public Contact setPrimaryPostalAddressId(UUID value) { this.PrimaryPostalAddressId = value; return this; } public UUID getPrimaryTaxRegisteredAddressId() { return PrimaryTaxRegisteredAddressId; } public Contact setPrimaryTaxRegisteredAddressId(UUID value) { this.PrimaryTaxRegisteredAddressId = value; return this; } public UUID getPrimaryNonMobileId() { return PrimaryNonMobileId; } public Contact setPrimaryNonMobileId(UUID value) { this.PrimaryNonMobileId = value; return this; } public UUID getPrimaryMobileId() { return PrimaryMobileId; } public Contact setPrimaryMobileId(UUID value) { this.PrimaryMobileId = value; return this; } public UUID getPrimaryEmailId() { return PrimaryEmailId; } public Contact setPrimaryEmailId(UUID value) { this.PrimaryEmailId = value; return this; } public String getMobile() { return Mobile; } public Contact setMobile(String value) { this.Mobile = value; return this; } public String getPhone() { return Phone; } public Contact setPhone(String value) { this.Phone = value; return this; } public String getPrimaryEmail() { return PrimaryEmail; } public Contact setPrimaryEmail(String value) { this.PrimaryEmail = value; return this; } public String getPrimaryAddress() { return PrimaryAddress; } public Contact setPrimaryAddress(String value) { this.PrimaryAddress = value; return this; } public UUID getPrimaryFaxId() { return PrimaryFaxId; } public Contact setPrimaryFaxId(UUID value) { this.PrimaryFaxId = value; return this; } public UUID getPrimaryWebId() { return PrimaryWebId; } public Contact setPrimaryWebId(UUID value) { this.PrimaryWebId = value; return this; } public UUID getPrimarySocialMediaId() { return PrimarySocialMediaId; } public Contact setPrimarySocialMediaId(UUID value) { this.PrimarySocialMediaId = value; return this; } public String getFirstName() { return FirstName; } public Contact setFirstName(String value) { this.FirstName = value; return this; } public String getMiddleName() { return MiddleName; } public Contact setMiddleName(String value) { this.MiddleName = value; return this; } public String getSurname() { return Surname; } public Contact setSurname(String value) { this.Surname = value; return this; } public String getFullName() { return FullName; } public Contact setFullName(String value) { this.FullName = value; return this; } public String getShortName() { return ShortName; } public Contact setShortName(String value) { this.ShortName = value; return this; } public Date getBirthDate() { return BirthDate; } public Contact setBirthDate(Date value) { this.BirthDate = value; return this; } public String getTitle() { return Title; } public Contact setTitle(String value) { this.Title = value; return this; } public String getSalutation() { return Salutation; } public Contact setSalutation(String value) { this.Salutation = value; return this; } public UUID getMaritalStatus() { return MaritalStatus; } public Contact setMaritalStatus(UUID value) { this.MaritalStatus = value; return this; } public String getMaritalStatusName() { return MaritalStatusName; } public Contact setMaritalStatusName(String value) { this.MaritalStatusName = value; return this; } public UUID getGender() { return Gender; } public Contact setGender(UUID value) { this.Gender = value; return this; } public String getGenderName() { return GenderName; } public Contact setGenderName(String value) { this.GenderName = value; return this; } public String getAbn() { return Abn; } public Contact setAbn(String value) { this.Abn = value; return this; } public String getAcn() { return Acn; } public Contact setAcn(String value) { this.Acn = value; return this; } public String getArbn() { return Arbn; } public Contact setArbn(String value) { this.Arbn = value; return this; } public ContactBanking getContactBankingDetails() { return ContactBankingDetails; } public Contact setContactBankingDetails(ContactBanking value) { this.ContactBankingDetails = value; return this; } public String getLegalName() { return LegalName; } public Contact setLegalName(String value) { this.LegalName = value; return this; } public String getTradingName() { return TradingName; } public Contact setTradingName(String value) { this.TradingName = value; return this; } public UUID getContactType() { return ContactType; } public Contact setContactType(UUID value) { this.ContactType = value; return this; } public String getContactTypeName() { return ContactTypeName; } public Contact setContactTypeName(String value) { this.ContactTypeName = value; return this; } public String getContactTypePhotoUrl() { return ContactTypePhotoUrl; } public Contact setContactTypePhotoUrl(String value) { this.ContactTypePhotoUrl = value; return this; } public String getContactTypePhotoThumbnailUrl() { return ContactTypePhotoThumbnailUrl; } public Contact setContactTypePhotoThumbnailUrl(String value) { this.ContactTypePhotoThumbnailUrl = value; return this; } public UUID getTimezone() { return Timezone; } public Contact setTimezone(UUID value) { this.Timezone = value; return this; } public String getTimezoneName() { return TimezoneName; } public Contact setTimezoneName(String value) { this.TimezoneName = value; return this; } public String getDescription() { return Description; } public Contact setDescription(String value) { this.Description = value; return this; } public String getEmploymentIndustry() { return EmploymentIndustry; } public Contact setEmploymentIndustry(String value) { this.EmploymentIndustry = value; return this; } public String getEmploymentRole() { return EmploymentRole; } public Contact setEmploymentRole(String value) { this.EmploymentRole = value; return this; } public String getEmploymentGeographicArea() { return EmploymentGeographicArea; } public Contact setEmploymentGeographicArea(String value) { this.EmploymentGeographicArea = value; return this; } public Boolean isGstRegistered() { return GstRegistered; } public Contact setGstRegistered(Boolean value) { this.GstRegistered = value; return this; } public String getDriversLicence() { return DriversLicence; } public Contact setDriversLicence(String value) { this.DriversLicence = value; return this; } public UUID getContactGroupIdStaff() { return ContactGroupIdStaff; } public Contact setContactGroupIdStaff(UUID value) { this.ContactGroupIdStaff = value; return this; } public String getStaffGroupName() { return StaffGroupName; } public Contact setStaffGroupName(String value) { this.StaffGroupName = value; return this; } public UUID getContactGroupIdVendor() { return ContactGroupIdVendor; } public Contact setContactGroupIdVendor(UUID value) { this.ContactGroupIdVendor = value; return this; } public String getVendorGroupName() { return VendorGroupName; } public Contact setVendorGroupName(String value) { this.VendorGroupName = value; return this; } public UUID getContactGroupIdCustomer() { return ContactGroupIdCustomer; } public Contact setContactGroupIdCustomer(UUID value) { this.ContactGroupIdCustomer = value; return this; } public String getCustomerGroupName() { return CustomerGroupName; } public Contact setCustomerGroupName(String value) { this.CustomerGroupName = value; return this; } public UUID getPrimaryMediaFileId() { return PrimaryMediaFileId; } public Contact setPrimaryMediaFileId(UUID value) { this.PrimaryMediaFileId = value; return this; } public String getProfilePhotoUrl() { return ProfilePhotoUrl; } public Contact setProfilePhotoUrl(String value) { this.ProfilePhotoUrl = value; return this; } public String getProfilePhotoThumbnailUrl() { return ProfilePhotoThumbnailUrl; } public Contact setProfilePhotoThumbnailUrl(String value) { this.ProfilePhotoThumbnailUrl = value; return this; } public UUID getProfileImageId() { return ProfileImageId; } public Contact setProfileImageId(UUID value) { this.ProfileImageId = value; return this; } public String getRecordStatus() { return RecordStatus; } public Contact setRecordStatus(String value) { this.RecordStatus = value; return this; } public UUID getConnectionStatusId() { return ConnectionStatusId; } public Contact setConnectionStatusId(UUID value) { this.ConnectionStatusId = value; return this; } public String getSubscriptionAlternateKey() { return SubscriptionAlternateKey; } public Contact setSubscriptionAlternateKey(String value) { this.SubscriptionAlternateKey = value; return this; } public ArrayList getContactRoles() { return ContactRoles; } public Contact setContactRoles(ArrayList value) { this.ContactRoles = value; return this; } public ArrayList getContactDetails() { return ContactDetails; } public Contact setContactDetails(ArrayList value) { this.ContactDetails = value; return this; } public ArrayList getCustomContent() { return CustomContent; } public Contact setCustomContent(ArrayList value) { this.CustomContent = value; return this; } public ArrayList getConnectedContacts() { return ConnectedContacts; } public Contact setConnectedContacts(ArrayList value) { this.ConnectedContacts = value; return this; } public String getCustomContentXML() { return CustomContentXML; } public Contact setCustomContentXML(String value) { this.CustomContentXML = value; return this; } public String getContactDetailsXML() { return ContactDetailsXML; } public Contact setContactDetailsXML(String value) { this.ContactDetailsXML = value; return this; } public UUID getConnectionContactId() { return ConnectionContactId; } public Contact setConnectionContactId(UUID value) { this.ConnectionContactId = value; return this; } public String getConnectionContactName() { return ConnectionContactName; } public Contact setConnectionContactName(String value) { this.ConnectionContactName = value; return this; } public UUID getUserProfileIdDefault() { return UserProfileIdDefault; } public Contact setUserProfileIdDefault(UUID value) { this.UserProfileIdDefault = value; return this; } public UUID getUserId() { return UserId; } public Contact setUserId(UUID value) { this.UserId = value; return this; } public String getUsername() { return Username; } public Contact setUsername(String value) { this.Username = value; return this; } public Boolean getIsRegistered() { return IsRegistered; } public Contact setIsRegistered(Boolean value) { this.IsRegistered = value; return this; } public Boolean isEsl() { return ESL; } public Contact setEsl(Boolean value) { this.ESL = value; return this; } public String getLanguage() { return Language; } public Contact setLanguage(String value) { this.Language = value; return this; } public Boolean isInterpreterRequired() { return InterpreterRequired; } public Contact setInterpreterRequired(Boolean value) { this.InterpreterRequired = value; return this; } public String getLicenseeNotes() { return LicenseeNotes; } public Contact setLicenseeNotes(String value) { this.LicenseeNotes = value; return this; } public String getNotes() { return Notes; } public Contact setNotes(String value) { this.Notes = value; return this; } public UUID getObjectSubscriptionId() { return ObjectSubscriptionId; } public Contact setObjectSubscriptionId(UUID value) { this.ObjectSubscriptionId = value; return this; } public String getObjectHash() { return ObjectHash; } public Contact setObjectHash(String value) { this.ObjectHash = value; return this; } public UUID getOwnerContactId() { return OwnerContactId; } public Contact setOwnerContactId(UUID value) { this.OwnerContactId = value; return this; } } public static class ContactBanking { public UUID ContactId = null; public String BankName = null; public String BankLocation = null; public String Bsb = null; public String AccountNumber = null; public String AccountName = null; public UUID TermOfTradeId = null; public String TermOfTradeName = null; public UUID OwnerContactId = null; public String RecordStatus = null; public UUID getContactId() { return ContactId; } public ContactBanking setContactId(UUID value) { this.ContactId = value; return this; } public String getBankName() { return BankName; } public ContactBanking setBankName(String value) { this.BankName = value; return this; } public String getBankLocation() { return BankLocation; } public ContactBanking setBankLocation(String value) { this.BankLocation = value; return this; } public String getBsb() { return Bsb; } public ContactBanking setBsb(String value) { this.Bsb = value; return this; } public String getAccountNumber() { return AccountNumber; } public ContactBanking setAccountNumber(String value) { this.AccountNumber = value; return this; } public String getAccountName() { return AccountName; } public ContactBanking setAccountName(String value) { this.AccountName = value; return this; } public UUID getTermOfTradeId() { return TermOfTradeId; } public ContactBanking setTermOfTradeId(UUID value) { this.TermOfTradeId = value; return this; } public String getTermOfTradeName() { return TermOfTradeName; } public ContactBanking setTermOfTradeName(String value) { this.TermOfTradeName = value; return this; } public UUID getOwnerContactId() { return OwnerContactId; } public ContactBanking setOwnerContactId(UUID value) { this.OwnerContactId = value; return this; } public String getRecordStatus() { return RecordStatus; } public ContactBanking setRecordStatus(String value) { this.RecordStatus = value; return this; } } public static class UserRole { public UUID ConnectionId = null; public UUID ContactRoleId = null; public UUID ContactId = null; public UUID RoleId = null; public String RoleName = null; public Date StartDate = null; public Date EndDate = null; public Boolean IsLicenseeRole = null; public Boolean IsCustomerRole = null; public Boolean IsPlatformRole = null; public Boolean IsAdministerContactsRole = null; public String RolePrimaryImageURL = null; public String RolePrimaryImageThumbnailURL = null; public UUID RolePrimaryImageId = null; public UUID ConnectionStatusId = null; public String ConnectionStatusName = null; public UUID getConnectionId() { return ConnectionId; } public UserRole setConnectionId(UUID value) { this.ConnectionId = value; return this; } public UUID getContactRoleId() { return ContactRoleId; } public UserRole setContactRoleId(UUID value) { this.ContactRoleId = value; return this; } public UUID getContactId() { return ContactId; } public UserRole setContactId(UUID value) { this.ContactId = value; return this; } public UUID getRoleId() { return RoleId; } public UserRole setRoleId(UUID value) { this.RoleId = value; return this; } public String getRoleName() { return RoleName; } public UserRole setRoleName(String value) { this.RoleName = value; return this; } public Date getStartDate() { return StartDate; } public UserRole setStartDate(Date value) { this.StartDate = value; return this; } public Date getEndDate() { return EndDate; } public UserRole setEndDate(Date value) { this.EndDate = value; return this; } public Boolean getIsLicenseeRole() { return IsLicenseeRole; } public UserRole setIsLicenseeRole(Boolean value) { this.IsLicenseeRole = value; return this; } public Boolean getIsCustomerRole() { return IsCustomerRole; } public UserRole setIsCustomerRole(Boolean value) { this.IsCustomerRole = value; return this; } public Boolean getIsPlatformRole() { return IsPlatformRole; } public UserRole setIsPlatformRole(Boolean value) { this.IsPlatformRole = value; return this; } public Boolean getIsAdministerContactsRole() { return IsAdministerContactsRole; } public UserRole setIsAdministerContactsRole(Boolean value) { this.IsAdministerContactsRole = value; return this; } public String getRolePrimaryImageURL() { return RolePrimaryImageURL; } public UserRole setRolePrimaryImageURL(String value) { this.RolePrimaryImageURL = value; return this; } public String getRolePrimaryImageThumbnailURL() { return RolePrimaryImageThumbnailURL; } public UserRole setRolePrimaryImageThumbnailURL(String value) { this.RolePrimaryImageThumbnailURL = value; return this; } public UUID getRolePrimaryImageId() { return RolePrimaryImageId; } public UserRole setRolePrimaryImageId(UUID value) { this.RolePrimaryImageId = value; return this; } public UUID getConnectionStatusId() { return ConnectionStatusId; } public UserRole setConnectionStatusId(UUID value) { this.ConnectionStatusId = value; return this; } public String getConnectionStatusName() { return ConnectionStatusName; } public UserRole setConnectionStatusName(String value) { this.ConnectionStatusName = value; return this; } } public static class ContactDetail { public UUID ContactContactDetailId = null; public UUID ContactId = null; public UUID ContactDetailId = null; public UUID ContactMethodId = null; public String ContactMethodName = null; public ContactAddress Address = null; public ContactPhone Phone = null; public UUID CountryId = null; public String ContactDetails = null; public String Notes = null; public String ContactDetailsCode = null; public Integer OrderContactMethod = null; public Boolean IsPrimaryContactMethod = null; public Boolean IsPrimaryLocation = null; public Boolean IsRegisteredLocation = null; public Boolean IsPostal = null; public Boolean IsAddress = null; public Boolean IsPhone = null; public UUID EmailSignatureId = null; public String EmailSignatureHTML = null; public String EmailSignatureText = null; public String ApiKey = null; public String FrameworkAlternateKey = null; public UUID getContactContactDetailId() { return ContactContactDetailId; } public ContactDetail setContactContactDetailId(UUID value) { this.ContactContactDetailId = value; return this; } public UUID getContactId() { return ContactId; } public ContactDetail setContactId(UUID value) { this.ContactId = value; return this; } public UUID getContactDetailId() { return ContactDetailId; } public ContactDetail setContactDetailId(UUID value) { this.ContactDetailId = value; return this; } public UUID getContactMethodId() { return ContactMethodId; } public ContactDetail setContactMethodId(UUID value) { this.ContactMethodId = value; return this; } public String getContactMethodName() { return ContactMethodName; } public ContactDetail setContactMethodName(String value) { this.ContactMethodName = value; return this; } public ContactAddress getAddress() { return Address; } public ContactDetail setAddress(ContactAddress value) { this.Address = value; return this; } public ContactPhone getPhone() { return Phone; } public ContactDetail setPhone(ContactPhone value) { this.Phone = value; return this; } public UUID getCountryId() { return CountryId; } public ContactDetail setCountryId(UUID value) { this.CountryId = value; return this; } public String getContactDetails() { return ContactDetails; } public ContactDetail setContactDetails(String value) { this.ContactDetails = value; return this; } public String getNotes() { return Notes; } public ContactDetail setNotes(String value) { this.Notes = value; return this; } public String getContactDetailsCode() { return ContactDetailsCode; } public ContactDetail setContactDetailsCode(String value) { this.ContactDetailsCode = value; return this; } public Integer getOrderContactMethod() { return OrderContactMethod; } public ContactDetail setOrderContactMethod(Integer value) { this.OrderContactMethod = value; return this; } public Boolean getIsPrimaryContactMethod() { return IsPrimaryContactMethod; } public ContactDetail setIsPrimaryContactMethod(Boolean value) { this.IsPrimaryContactMethod = value; return this; } public Boolean getIsPrimaryLocation() { return IsPrimaryLocation; } public ContactDetail setIsPrimaryLocation(Boolean value) { this.IsPrimaryLocation = value; return this; } public Boolean getIsRegisteredLocation() { return IsRegisteredLocation; } public ContactDetail setIsRegisteredLocation(Boolean value) { this.IsRegisteredLocation = value; return this; } public Boolean getIsPostal() { return IsPostal; } public ContactDetail setIsPostal(Boolean value) { this.IsPostal = value; return this; } public Boolean getIsAddress() { return IsAddress; } public ContactDetail setIsAddress(Boolean value) { this.IsAddress = value; return this; } public Boolean getIsPhone() { return IsPhone; } public ContactDetail setIsPhone(Boolean value) { this.IsPhone = value; return this; } public UUID getEmailSignatureId() { return EmailSignatureId; } public ContactDetail setEmailSignatureId(UUID value) { this.EmailSignatureId = value; return this; } public String getEmailSignatureHTML() { return EmailSignatureHTML; } public ContactDetail setEmailSignatureHTML(String value) { this.EmailSignatureHTML = value; return this; } public String getEmailSignatureText() { return EmailSignatureText; } public ContactDetail setEmailSignatureText(String value) { this.EmailSignatureText = value; return this; } public String getApiKey() { return ApiKey; } public ContactDetail setApiKey(String value) { this.ApiKey = value; return this; } public String getFrameworkAlternateKey() { return FrameworkAlternateKey; } public ContactDetail setFrameworkAlternateKey(String value) { this.FrameworkAlternateKey = value; return this; } } public static class CustomContentFieldValue { public String FieldName = null; public UUID FieldDataTypeId = null; public String FieldValue = null; public String AlternateKey = null; public String getFieldName() { return FieldName; } public CustomContentFieldValue setFieldName(String value) { this.FieldName = value; return this; } public UUID getFieldDataTypeId() { return FieldDataTypeId; } public CustomContentFieldValue setFieldDataTypeId(UUID value) { this.FieldDataTypeId = value; return this; } public String getFieldValue() { return FieldValue; } public CustomContentFieldValue setFieldValue(String value) { this.FieldValue = value; return this; } public String getAlternateKey() { return AlternateKey; } public CustomContentFieldValue setAlternateKey(String value) { this.AlternateKey = value; return this; } } public static class ContactAddress { public GeoLocation Location = null; public Boolean IsPostal = null; public Boolean IsPrimaryLocation = null; public Boolean IsRegisteredLocation = null; public UUID ContactAddressId = null; public String SuburbName = null; public String StateName = null; public String CountryName = null; public String AddressFull = null; public GeoLocation getLocation() { return Location; } public ContactAddress setLocation(GeoLocation value) { this.Location = value; return this; } public Boolean getIsPostal() { return IsPostal; } public ContactAddress setIsPostal(Boolean value) { this.IsPostal = value; return this; } public Boolean getIsPrimaryLocation() { return IsPrimaryLocation; } public ContactAddress setIsPrimaryLocation(Boolean value) { this.IsPrimaryLocation = value; return this; } public Boolean getIsRegisteredLocation() { return IsRegisteredLocation; } public ContactAddress setIsRegisteredLocation(Boolean value) { this.IsRegisteredLocation = value; return this; } public UUID getContactAddressId() { return ContactAddressId; } public ContactAddress setContactAddressId(UUID value) { this.ContactAddressId = value; return this; } public String getSuburbName() { return SuburbName; } public ContactAddress setSuburbName(String value) { this.SuburbName = value; return this; } public String getStateName() { return StateName; } public ContactAddress setStateName(String value) { this.StateName = value; return this; } public String getCountryName() { return CountryName; } public ContactAddress setCountryName(String value) { this.CountryName = value; return this; } public String getAddressFull() { return AddressFull; } public ContactAddress setAddressFull(String value) { this.AddressFull = value; return this; } } public static class ContactPhone { public String CountryCode = null; public String AreaCode = null; public String LocalNumber = null; public String PhoneNumber = null; public String getCountryCode() { return CountryCode; } public ContactPhone setCountryCode(String value) { this.CountryCode = value; return this; } public String getAreaCode() { return AreaCode; } public ContactPhone setAreaCode(String value) { this.AreaCode = value; return this; } public String getLocalNumber() { return LocalNumber; } public ContactPhone setLocalNumber(String value) { this.LocalNumber = value; return this; } public String getPhoneNumber() { return PhoneNumber; } public ContactPhone setPhoneNumber(String value) { this.PhoneNumber = value; return this; } } public static class GeoLocation { public UUID GeoLocationId = null; public UUID StateId = null; public String StateName = null; public String StateNameShort = null; public UUID SuburbId = null; public String SuburbName = null; public UUID CountryId = null; public String CountryName = null; public UUID Timezone = null; public String TimezoneName = null; public String LotNumber = null; public String SubUnit = null; public String BuildingNumber = null; public String PostalDeliveryNumber = null; public String StreetNumber = null; public String StreetName = null; public String AddressLineOne = null; public String AddressLineTwo = null; public String PostCode = null; public Boolean IsPhysical = null; public String Notes = null; public String AddressFull = null; public UUID AddressFormatId = null; public UUID PostalDeliveryTypeId = null; public Double Latitude = null; public Double Longitude = null; public Integer Accuracy = null; public Double DistanceAway = null; public Boolean AutoMapCoordinates = null; public Boolean IsAddressCleared = null; public Boolean IsValidated = null; public GeoEstate Estate = null; public UUID GeoEstateId = null; public UUID GeoEstateStageId = null; public String GeoEstateStageName = null; public UUID getGeoLocationId() { return GeoLocationId; } public GeoLocation setGeoLocationId(UUID value) { this.GeoLocationId = value; return this; } public UUID getStateId() { return StateId; } public GeoLocation setStateId(UUID value) { this.StateId = value; return this; } public String getStateName() { return StateName; } public GeoLocation setStateName(String value) { this.StateName = value; return this; } public String getStateNameShort() { return StateNameShort; } public GeoLocation setStateNameShort(String value) { this.StateNameShort = value; return this; } public UUID getSuburbId() { return SuburbId; } public GeoLocation setSuburbId(UUID value) { this.SuburbId = value; return this; } public String getSuburbName() { return SuburbName; } public GeoLocation setSuburbName(String value) { this.SuburbName = value; return this; } public UUID getCountryId() { return CountryId; } public GeoLocation setCountryId(UUID value) { this.CountryId = value; return this; } public String getCountryName() { return CountryName; } public GeoLocation setCountryName(String value) { this.CountryName = value; return this; } public UUID getTimezone() { return Timezone; } public GeoLocation setTimezone(UUID value) { this.Timezone = value; return this; } public String getTimezoneName() { return TimezoneName; } public GeoLocation setTimezoneName(String value) { this.TimezoneName = value; return this; } public String getLotNumber() { return LotNumber; } public GeoLocation setLotNumber(String value) { this.LotNumber = value; return this; } public String getSubUnit() { return SubUnit; } public GeoLocation setSubUnit(String value) { this.SubUnit = value; return this; } public String getBuildingNumber() { return BuildingNumber; } public GeoLocation setBuildingNumber(String value) { this.BuildingNumber = value; return this; } public String getPostalDeliveryNumber() { return PostalDeliveryNumber; } public GeoLocation setPostalDeliveryNumber(String value) { this.PostalDeliveryNumber = value; return this; } public String getStreetNumber() { return StreetNumber; } public GeoLocation setStreetNumber(String value) { this.StreetNumber = value; return this; } public String getStreetName() { return StreetName; } public GeoLocation setStreetName(String value) { this.StreetName = value; return this; } public String getAddressLineOne() { return AddressLineOne; } public GeoLocation setAddressLineOne(String value) { this.AddressLineOne = value; return this; } public String getAddressLineTwo() { return AddressLineTwo; } public GeoLocation setAddressLineTwo(String value) { this.AddressLineTwo = value; return this; } public String getPostCode() { return PostCode; } public GeoLocation setPostCode(String value) { this.PostCode = value; return this; } public Boolean getIsPhysical() { return IsPhysical; } public GeoLocation setIsPhysical(Boolean value) { this.IsPhysical = value; return this; } public String getNotes() { return Notes; } public GeoLocation setNotes(String value) { this.Notes = value; return this; } public String getAddressFull() { return AddressFull; } public GeoLocation setAddressFull(String value) { this.AddressFull = value; return this; } public UUID getAddressFormatId() { return AddressFormatId; } public GeoLocation setAddressFormatId(UUID value) { this.AddressFormatId = value; return this; } public UUID getPostalDeliveryTypeId() { return PostalDeliveryTypeId; } public GeoLocation setPostalDeliveryTypeId(UUID value) { this.PostalDeliveryTypeId = value; return this; } public Double getLatitude() { return Latitude; } public GeoLocation setLatitude(Double value) { this.Latitude = value; return this; } public Double getLongitude() { return Longitude; } public GeoLocation setLongitude(Double value) { this.Longitude = value; return this; } public Integer getAccuracy() { return Accuracy; } public GeoLocation setAccuracy(Integer value) { this.Accuracy = value; return this; } public Double getDistanceAway() { return DistanceAway; } public GeoLocation setDistanceAway(Double value) { this.DistanceAway = value; return this; } public Boolean isAutoMapCoordinates() { return AutoMapCoordinates; } public GeoLocation setAutoMapCoordinates(Boolean value) { this.AutoMapCoordinates = value; return this; } public Boolean getIsAddressCleared() { return IsAddressCleared; } public GeoLocation setIsAddressCleared(Boolean value) { this.IsAddressCleared = value; return this; } public Boolean getIsValidated() { return IsValidated; } public GeoLocation setIsValidated(Boolean value) { this.IsValidated = value; return this; } public GeoEstate getEstate() { return Estate; } public GeoLocation setEstate(GeoEstate value) { this.Estate = value; return this; } public UUID getGeoEstateId() { return GeoEstateId; } public GeoLocation setGeoEstateId(UUID value) { this.GeoEstateId = value; return this; } public UUID getGeoEstateStageId() { return GeoEstateStageId; } public GeoLocation setGeoEstateStageId(UUID value) { this.GeoEstateStageId = value; return this; } public String getGeoEstateStageName() { return GeoEstateStageName; } public GeoLocation setGeoEstateStageName(String value) { this.GeoEstateStageName = value; return this; } } public static class GeoEstate { public UUID GeoEstateId = null; public String Name = null; public String Notes = null; public UUID DeveloperContactId = null; public String DeveloperName = null; public String DeveloperProfilePhotoUrl = null; public String DeveloperProfilePhotoThumbnail = null; public String RecordStatus = null; public ArrayList Stages = null; public UUID CurrentEstateStageId = null; public String CurrentEstateStageName = null; public UUID getGeoEstateId() { return GeoEstateId; } public GeoEstate setGeoEstateId(UUID value) { this.GeoEstateId = value; return this; } public String getName() { return Name; } public GeoEstate setName(String value) { this.Name = value; return this; } public String getNotes() { return Notes; } public GeoEstate setNotes(String value) { this.Notes = value; return this; } public UUID getDeveloperContactId() { return DeveloperContactId; } public GeoEstate setDeveloperContactId(UUID value) { this.DeveloperContactId = value; return this; } public String getDeveloperName() { return DeveloperName; } public GeoEstate setDeveloperName(String value) { this.DeveloperName = value; return this; } public String getDeveloperProfilePhotoUrl() { return DeveloperProfilePhotoUrl; } public GeoEstate setDeveloperProfilePhotoUrl(String value) { this.DeveloperProfilePhotoUrl = value; return this; } public String getDeveloperProfilePhotoThumbnail() { return DeveloperProfilePhotoThumbnail; } public GeoEstate setDeveloperProfilePhotoThumbnail(String value) { this.DeveloperProfilePhotoThumbnail = value; return this; } public String getRecordStatus() { return RecordStatus; } public GeoEstate setRecordStatus(String value) { this.RecordStatus = value; return this; } public ArrayList getStages() { return Stages; } public GeoEstate setStages(ArrayList value) { this.Stages = value; return this; } public UUID getCurrentEstateStageId() { return CurrentEstateStageId; } public GeoEstate setCurrentEstateStageId(UUID value) { this.CurrentEstateStageId = value; return this; } public String getCurrentEstateStageName() { return CurrentEstateStageName; } public GeoEstate setCurrentEstateStageName(String value) { this.CurrentEstateStageName = value; return this; } } public static class GeoEstateStage { public UUID GeoEstateStageId = null; public UUID GeoEstateId = null; public String Name = null; public String Notes = null; public String RecordStatus = null; public UUID getGeoEstateStageId() { return GeoEstateStageId; } public GeoEstateStage setGeoEstateStageId(UUID value) { this.GeoEstateStageId = value; return this; } public UUID getGeoEstateId() { return GeoEstateId; } public GeoEstateStage setGeoEstateId(UUID value) { this.GeoEstateId = value; return this; } public String getName() { return Name; } public GeoEstateStage setName(String value) { this.Name = value; return this; } public String getNotes() { return Notes; } public GeoEstateStage setNotes(String value) { this.Notes = value; return this; } public String getRecordStatus() { return RecordStatus; } public GeoEstateStage setRecordStatus(String value) { this.RecordStatus = value; return this; } } }