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, isPaymentDelegatedToParent
void 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.