Class Affiliation
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.account.Affiliation
@ApiType("SoftLayer_Account_Affiliation") public class Affiliation extends Entity
This service allows for a unique identifier to be associated to an existing customer account.
- See Also:
- SoftLayer_Account_Affiliation
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Affiliation.Mask
static interface
Affiliation.Service
static interface
Affiliation.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
The account that an affiliation belongs to.protected Long
accountId
A customer account's internal identifier.protected boolean
accountIdSpecified
protected String
affiliateId
An affiliate identifier associated with the customer account.protected boolean
affiliateIdSpecified
protected GregorianCalendar
createDate
The date an account affiliation was created.protected boolean
createDateSpecified
protected Long
id
A customer affiliation internal identifier.protected boolean
idSpecified
protected GregorianCalendar
modifyDate
The date an account affiliation was last modified.protected boolean
modifyDateSpecified
-
Constructor Summary
Constructors Constructor Description Affiliation()
-
Method Summary
Modifier and Type Method Description Affiliation.Service
asService(ApiClient client)
Account
getAccount()
Long
getAccountId()
String
getAffiliateId()
GregorianCalendar
getCreateDate()
Long
getId()
GregorianCalendar
getModifyDate()
boolean
isAccountIdSpecified()
boolean
isAffiliateIdSpecified()
boolean
isCreateDateSpecified()
boolean
isIdSpecified()
boolean
isModifyDateSpecified()
static Affiliation.Service
service(ApiClient client)
static Affiliation.Service
service(ApiClient client, Long id)
void
setAccount(Account account)
void
setAccountId(Long accountId)
void
setAffiliateId(String affiliateId)
void
setCreateDate(GregorianCalendar createDate)
void
setId(Long id)
void
setModifyDate(GregorianCalendar modifyDate)
void
unsetAccountId()
void
unsetAffiliateId()
void
unsetCreateDate()
void
unsetId()
void
unsetModifyDate()
-
Field Details
-
account
The account that an affiliation belongs to. -
accountId
A customer account's internal identifier. -
accountIdSpecified
protected boolean accountIdSpecified -
affiliateId
An affiliate identifier associated with the customer account. -
affiliateIdSpecified
protected boolean affiliateIdSpecified -
createDate
The date an account affiliation was created. -
createDateSpecified
protected boolean createDateSpecified -
id
A customer affiliation internal identifier. -
idSpecified
protected boolean idSpecified -
modifyDate
The date an account affiliation was last modified. -
modifyDateSpecified
protected boolean modifyDateSpecified
-
-
Constructor Details
-
Affiliation
public Affiliation()
-
-
Method Details
-
getAccount
-
setAccount
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getAffiliateId
-
setAffiliateId
-
isAffiliateIdSpecified
public boolean isAffiliateIdSpecified() -
unsetAffiliateId
public void unsetAffiliateId() -
getCreateDate
-
setCreateDate
-
isCreateDateSpecified
public boolean isCreateDateSpecified() -
unsetCreateDate
public void unsetCreateDate() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getModifyDate
-
setModifyDate
-
isModifyDateSpecified
public boolean isModifyDateSpecified() -
unsetModifyDate
public void unsetModifyDate() -
asService
-
service
-
service
-