public interface MutableAccountData extends AccountData
MutableAccountData is used to set the AccountData fields individually and pass them as the whole
to the AccountUserApi.| Modifier and Type | Method and Description |
|---|---|
void |
setAddress1(java.lang.String address1)
Sets the account address (first line)
|
void |
setAddress2(java.lang.String address2)
Sets the account address (second line)
|
void |
setBillCycleDayLocal(int billCycleDayLocal)
Sets the account billCycleDayLocal
|
void |
setCity(java.lang.String city)
Sets the account city
|
void |
setCompanyName(java.lang.String companyName)
Sets the account company name
|
void |
setCountry(java.lang.String country)
Sets the account country
|
void |
setCurrency(Currency currency)
Sets the account currency
|
void |
setEmail(java.lang.String email)
Sets the default account email
|
void |
setExternalKey(java.lang.String externalKey)
Sets the account external Key
|
void |
setFirstNameLength(int firstNameLength)
Sets the length for the first name-- if applicable
|
void |
setIsMigrated(boolean isMigrated)
Sets whether the account has been migrated or not
|
void |
setIsPaymentDelegatedToParent(boolean isPaymentDelegatedToParent)
Sets whether or not the child account payment is delegated to Parent
|
void |
setLocale(java.lang.String locale)
Sets the account locale
|
void |
setName(java.lang.String name)
Sets the account name
|
void |
setNotes(java.lang.String notes)
Sets the account notes
|
void |
setParentAccountId(java.util.UUID parentAccountId)
Sets the UUID of the default parentAccountId
|
void |
setPaymentMethodId(java.util.UUID paymentMethodId)
Sets the UUID of the default paymentMethod
|
void |
setPhone(java.lang.String phone)
Sets the account phone number
|
void |
setPostalCode(java.lang.String postalCode)
Sets the account postalCode
|
void |
setReferenceTime(org.joda.time.DateTime referenceTime)
Sets the account referenceTime
|
void |
setStateOrProvince(java.lang.String stateOrProvince)
Sets the account state or province
|
void |
setTimeZone(org.joda.time.DateTimeZone timeZone)
Sets the account timezone
|
getAddress1, getAddress2, getBillCycleDayLocal, getCity, getCompanyName, getCountry, getCurrency, getEmail, getExternalKey, getFirstNameLength, getLocale, getName, getNotes, getParentAccountId, getPaymentMethodId, getPhone, getPostalCode, getReferenceTime, getStateOrProvince, getTimeZone, isMigrated, isPaymentDelegatedToParentvoid setExternalKey(java.lang.String externalKey)
externalKey - void setEmail(java.lang.String email)
email - void setName(java.lang.String name)
name - void setFirstNameLength(int firstNameLength)
firstNameLength - void setCurrency(Currency currency)
currency - void setBillCycleDayLocal(int billCycleDayLocal)
billCycleDayLocal - void setPaymentMethodId(java.util.UUID paymentMethodId)
paymentMethodId - void setReferenceTime(org.joda.time.DateTime referenceTime)
referenceTime - void setTimeZone(org.joda.time.DateTimeZone timeZone)
timeZone - void setLocale(java.lang.String locale)
locale - void setAddress1(java.lang.String address1)
address1 - void setAddress2(java.lang.String address2)
address2 - void setCompanyName(java.lang.String companyName)
companyName - void setCity(java.lang.String city)
city - void setStateOrProvince(java.lang.String stateOrProvince)
stateOrProvince - void setCountry(java.lang.String country)
country - void setPostalCode(java.lang.String postalCode)
postalCode - void setPhone(java.lang.String phone)
phone - void setNotes(java.lang.String notes)
notes - void setIsMigrated(boolean isMigrated)
isMigrated - void setParentAccountId(java.util.UUID parentAccountId)
parentAccountId - void setIsPaymentDelegatedToParent(boolean isPaymentDelegatedToParent)
isPaymentDelegatedToParent - Copyright © 2010-2019. All Rights Reserved.