Class Enrollment
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.flexiblecredit.Enrollment
@ApiType("SoftLayer_FlexibleCredit_Enrollment") public class Enrollment extends Entity
- See Also:
- SoftLayer_FlexibleCredit_Enrollment
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Enrollment.Mask
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
Account the enrollment belongs toprotected Long
accountId
Account ID associated with this enrollmentprotected boolean
accountIdSpecified
protected Affiliate
affiliate
Affiliate associated with the account enrollmentprotected Long
affiliateId
ID of the corresponding Flexible Credit Program Affiliateprotected boolean
affiliateIdSpecified
protected Long
agreementCompleteFlag
Indicates signing of Flexible Credit agreement (independent from MSA)protected boolean
agreementCompleteFlagSpecified
protected String
companyDescription
Brief description of the companyprotected boolean
companyDescriptionSpecified
protected Type
companyType
Category which best describes the companyprotected Long
companyTypeId
ID of the Flexible Credit Program Company classification for this enrollmentprotected boolean
companyTypeIdSpecified
protected GregorianCalendar
enrollmentDate
Date when participation in the Flexible Credit program beganprotected boolean
enrollmentDateSpecified
protected Program
flexibleCreditProgram
Discount program the enrollment belongs toprotected GregorianCalendar
graduationDate
Date Flexible Credit Program benefits end.protected boolean
graduationDateSpecified
protected Boolean
isActiveFlag
Flag indicating whether an enrollment is active (true) or inactive (false)protected BigDecimal
monthlyCreditAmount
Amount of monthly credit (USD) given to the accountprotected boolean
monthlyCreditAmountSpecified
protected Employee
representative
Employee overseeing the enrollmentprotected Long
representativeEmployeeId
ID of the employee representing this account.protected boolean
representativeEmployeeIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Enrollment()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
account
Account the enrollment belongs to -
affiliate
Affiliate associated with the account enrollment -
companyType
Category which best describes the company -
flexibleCreditProgram
Discount program the enrollment belongs to -
isActiveFlag
Flag indicating whether an enrollment is active (true) or inactive (false) -
representative
Employee overseeing the enrollment -
accountId
Account ID associated with this enrollment -
accountIdSpecified
protected boolean accountIdSpecified -
affiliateId
ID of the corresponding Flexible Credit Program Affiliate -
affiliateIdSpecified
protected boolean affiliateIdSpecified -
agreementCompleteFlag
Indicates signing of Flexible Credit agreement (independent from MSA) -
agreementCompleteFlagSpecified
protected boolean agreementCompleteFlagSpecified -
companyDescription
Brief description of the company -
companyDescriptionSpecified
protected boolean companyDescriptionSpecified -
companyTypeId
ID of the Flexible Credit Program Company classification for this enrollment -
companyTypeIdSpecified
protected boolean companyTypeIdSpecified -
enrollmentDate
Date when participation in the Flexible Credit program began -
enrollmentDateSpecified
protected boolean enrollmentDateSpecified -
graduationDate
Date Flexible Credit Program benefits end. -
graduationDateSpecified
protected boolean graduationDateSpecified -
monthlyCreditAmount
Amount of monthly credit (USD) given to the account -
monthlyCreditAmountSpecified
protected boolean monthlyCreditAmountSpecified -
representativeEmployeeId
ID of the employee representing this account. -
representativeEmployeeIdSpecified
protected boolean representativeEmployeeIdSpecified
-
-
Constructor Details
-
Enrollment
public Enrollment()
-
-
Method Details
-
getAccount
-
setAccount
-
getAffiliate
-
setAffiliate
-
getCompanyType
-
setCompanyType
-
getFlexibleCreditProgram
-
setFlexibleCreditProgram
-
getIsActiveFlag
-
setIsActiveFlag
-
getRepresentative
-
setRepresentative
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getAffiliateId
-
setAffiliateId
-
isAffiliateIdSpecified
public boolean isAffiliateIdSpecified() -
unsetAffiliateId
public void unsetAffiliateId() -
getAgreementCompleteFlag
-
setAgreementCompleteFlag
-
isAgreementCompleteFlagSpecified
public boolean isAgreementCompleteFlagSpecified() -
unsetAgreementCompleteFlag
public void unsetAgreementCompleteFlag() -
getCompanyDescription
-
setCompanyDescription
-
isCompanyDescriptionSpecified
public boolean isCompanyDescriptionSpecified() -
unsetCompanyDescription
public void unsetCompanyDescription() -
getCompanyTypeId
-
setCompanyTypeId
-
isCompanyTypeIdSpecified
public boolean isCompanyTypeIdSpecified() -
unsetCompanyTypeId
public void unsetCompanyTypeId() -
getEnrollmentDate
-
setEnrollmentDate
-
isEnrollmentDateSpecified
public boolean isEnrollmentDateSpecified() -
unsetEnrollmentDate
public void unsetEnrollmentDate() -
getGraduationDate
-
setGraduationDate
-
isGraduationDateSpecified
public boolean isGraduationDateSpecified() -
unsetGraduationDate
public void unsetGraduationDate() -
getMonthlyCreditAmount
-
setMonthlyCreditAmount
-
isMonthlyCreditAmountSpecified
public boolean isMonthlyCreditAmountSpecified() -
unsetMonthlyCreditAmount
public void unsetMonthlyCreditAmount() -
getRepresentativeEmployeeId
-
setRepresentativeEmployeeId
-
isRepresentativeEmployeeIdSpecified
public boolean isRepresentativeEmployeeIdSpecified() -
unsetRepresentativeEmployeeId
public void unsetRepresentativeEmployeeId()
-