Class Request
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.catalyst.enrollment.Request
@ApiType("SoftLayer_Catalyst_Enrollment_Request") public class Request extends Entity
Contains user information for Catalyst self-enrollment.
- See Also:
- SoftLayer_Catalyst_Enrollment_Request
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Request.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
address1
Applicant's addressprotected boolean
address1Specified
protected String
address2
Additional field for extended addressprotected boolean
address2Specified
protected Affiliate
affiliate
protected Long
affiliateId
Id of the affiliate who referred applicant'sprotected boolean
affiliateIdSpecified
protected Boolean
agreementCompleteFlag
protected boolean
agreementCompleteFlagSpecified
protected Boolean
applyToGepFlag
Determines whether or not to also apply to the GEP programprotected boolean
applyToGepFlagSpecified
protected String
cardAccountNumber
protected boolean
cardAccountNumberSpecified
protected String
cardExpirationMonth
protected boolean
cardExpirationMonthSpecified
protected String
cardExpirationYear
protected boolean
cardExpirationYearSpecified
protected String
cardType
protected boolean
cardTypeSpecified
protected String
cardVerificationNumber
protected boolean
cardVerificationNumberSpecified
protected String
city
Applicant's cityprotected boolean
citySpecified
protected String
companyDescription
Brief description of Startup's product and key differentiatorsprotected boolean
companyDescriptionSpecified
protected String
companyName
Name of the applicant's companyprotected boolean
companyNameSpecified
protected Type
companyType
protected Long
companyTypeId
Id of the company type which best describes applicant's companyprotected boolean
companyTypeIdSpecified
protected String
companyUrl
URL to the Startup's siteprotected boolean
companyUrlSpecified
protected String
country
Applicant's country codeprotected boolean
countrySpecified
protected Long
currentUserChoice
Index of answer chosen for how many current users questionprotected boolean
currentUserChoiceSpecified
protected String
deviceFingerprintId
Id of the fingerprintprotected boolean
deviceFingerprintIdSpecified
protected String
email
Applicant's email addressprotected boolean
emailSpecified
protected String
firstName
Applicant's first nameprotected boolean
firstNameSpecified
protected Long
futureUserChoice
Index of answer chosen for how many future users questionprotected boolean
futureUserChoiceSpecified
protected String
ibmIdUsername
Master user's IBMId usernameprotected boolean
ibmIdUsernameSpecified
protected String
incubatorName
Name of accelerator or incubator startup belongs to, if anyprotected boolean
incubatorNameSpecified
protected String
investorName
Name of the investor, if anyprotected boolean
investorNameSpecified
protected String
lastName
Applicant's last nameprotected boolean
lastNameSpecified
protected MarketingConsent
marketingConsent
protected String
officePhone
Applicant's primary phone numberprotected boolean
officePhoneSpecified
protected Boolean
overFiveYearsOldFlag
Whether or not the startup has been operating for more than five yearsprotected boolean
overFiveYearsOldFlagSpecified
protected String
postalCode
Applicant's postal codeprotected boolean
postalCodeSpecified
protected String
referralCode
IBM referral code, if anyprotected boolean
referralCodeSpecified
protected Boolean
revenueOverOneMillionFlag
Whether or not the startup has over one million in annual revenueprotected boolean
revenueOverOneMillionFlagSpecified
protected Boolean
skipCatalystApplicationFlag
Determines whether or not to apply to the Catalyst programprotected boolean
skipCatalystApplicationFlagSpecified
protected String
state
Applicant's state/region codeprotected boolean
stateSpecified
protected String
vatId
Applicant's vatId, if one existsprotected boolean
vatIdSpecified
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Request()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
affiliate
-
companyType
-
marketingConsent
-
address1
Applicant's address -
address1Specified
protected boolean address1Specified -
address2
Additional field for extended address -
address2Specified
protected boolean address2Specified -
affiliateId
Id of the affiliate who referred applicant's -
affiliateIdSpecified
protected boolean affiliateIdSpecified -
agreementCompleteFlag
-
agreementCompleteFlagSpecified
protected boolean agreementCompleteFlagSpecified -
applyToGepFlag
Determines whether or not to also apply to the GEP program -
applyToGepFlagSpecified
protected boolean applyToGepFlagSpecified -
cardAccountNumber
-
cardAccountNumberSpecified
protected boolean cardAccountNumberSpecified -
cardExpirationMonth
-
cardExpirationMonthSpecified
protected boolean cardExpirationMonthSpecified -
cardExpirationYear
-
cardExpirationYearSpecified
protected boolean cardExpirationYearSpecified -
cardType
-
cardTypeSpecified
protected boolean cardTypeSpecified -
cardVerificationNumber
-
cardVerificationNumberSpecified
protected boolean cardVerificationNumberSpecified -
city
Applicant's city -
citySpecified
protected boolean citySpecified -
companyDescription
Brief description of Startup's product and key differentiators -
companyDescriptionSpecified
protected boolean companyDescriptionSpecified -
companyName
Name of the applicant's company -
companyNameSpecified
protected boolean companyNameSpecified -
companyTypeId
Id of the company type which best describes applicant's company -
companyTypeIdSpecified
protected boolean companyTypeIdSpecified -
companyUrl
URL to the Startup's site -
companyUrlSpecified
protected boolean companyUrlSpecified -
country
Applicant's country code -
countrySpecified
protected boolean countrySpecified -
currentUserChoice
Index of answer chosen for how many current users question -
currentUserChoiceSpecified
protected boolean currentUserChoiceSpecified -
deviceFingerprintId
Id of the fingerprint -
deviceFingerprintIdSpecified
protected boolean deviceFingerprintIdSpecified -
email
Applicant's email address -
emailSpecified
protected boolean emailSpecified -
firstName
Applicant's first name -
firstNameSpecified
protected boolean firstNameSpecified -
futureUserChoice
Index of answer chosen for how many future users question -
futureUserChoiceSpecified
protected boolean futureUserChoiceSpecified -
ibmIdUsername
Master user's IBMId username -
ibmIdUsernameSpecified
protected boolean ibmIdUsernameSpecified -
incubatorName
Name of accelerator or incubator startup belongs to, if any -
incubatorNameSpecified
protected boolean incubatorNameSpecified -
investorName
Name of the investor, if any -
investorNameSpecified
protected boolean investorNameSpecified -
lastName
Applicant's last name -
lastNameSpecified
protected boolean lastNameSpecified -
officePhone
Applicant's primary phone number -
officePhoneSpecified
protected boolean officePhoneSpecified -
overFiveYearsOldFlag
Whether or not the startup has been operating for more than five years -
overFiveYearsOldFlagSpecified
protected boolean overFiveYearsOldFlagSpecified -
postalCode
Applicant's postal code -
postalCodeSpecified
protected boolean postalCodeSpecified -
referralCode
IBM referral code, if any -
referralCodeSpecified
protected boolean referralCodeSpecified -
revenueOverOneMillionFlag
Whether or not the startup has over one million in annual revenue -
revenueOverOneMillionFlagSpecified
protected boolean revenueOverOneMillionFlagSpecified -
skipCatalystApplicationFlag
Determines whether or not to apply to the Catalyst program -
skipCatalystApplicationFlagSpecified
protected boolean skipCatalystApplicationFlagSpecified -
state
Applicant's state/region code -
stateSpecified
protected boolean stateSpecified -
vatId
Applicant's vatId, if one exists -
vatIdSpecified
protected boolean vatIdSpecified
-
-
Constructor Details
-
Request
public Request()
-
-
Method Details
-
getAffiliate
-
setAffiliate
-
getCompanyType
-
setCompanyType
-
getMarketingConsent
-
setMarketingConsent
-
getAddress1
-
setAddress1
-
isAddress1Specified
public boolean isAddress1Specified() -
unsetAddress1
public void unsetAddress1() -
getAddress2
-
setAddress2
-
isAddress2Specified
public boolean isAddress2Specified() -
unsetAddress2
public void unsetAddress2() -
getAffiliateId
-
setAffiliateId
-
isAffiliateIdSpecified
public boolean isAffiliateIdSpecified() -
unsetAffiliateId
public void unsetAffiliateId() -
getAgreementCompleteFlag
-
setAgreementCompleteFlag
-
isAgreementCompleteFlagSpecified
public boolean isAgreementCompleteFlagSpecified() -
unsetAgreementCompleteFlag
public void unsetAgreementCompleteFlag() -
getApplyToGepFlag
-
setApplyToGepFlag
-
isApplyToGepFlagSpecified
public boolean isApplyToGepFlagSpecified() -
unsetApplyToGepFlag
public void unsetApplyToGepFlag() -
getCardAccountNumber
-
setCardAccountNumber
-
isCardAccountNumberSpecified
public boolean isCardAccountNumberSpecified() -
unsetCardAccountNumber
public void unsetCardAccountNumber() -
getCardExpirationMonth
-
setCardExpirationMonth
-
isCardExpirationMonthSpecified
public boolean isCardExpirationMonthSpecified() -
unsetCardExpirationMonth
public void unsetCardExpirationMonth() -
getCardExpirationYear
-
setCardExpirationYear
-
isCardExpirationYearSpecified
public boolean isCardExpirationYearSpecified() -
unsetCardExpirationYear
public void unsetCardExpirationYear() -
getCardType
-
setCardType
-
isCardTypeSpecified
public boolean isCardTypeSpecified() -
unsetCardType
public void unsetCardType() -
getCardVerificationNumber
-
setCardVerificationNumber
-
isCardVerificationNumberSpecified
public boolean isCardVerificationNumberSpecified() -
unsetCardVerificationNumber
public void unsetCardVerificationNumber() -
getCity
-
setCity
-
isCitySpecified
public boolean isCitySpecified() -
unsetCity
public void unsetCity() -
getCompanyDescription
-
setCompanyDescription
-
isCompanyDescriptionSpecified
public boolean isCompanyDescriptionSpecified() -
unsetCompanyDescription
public void unsetCompanyDescription() -
getCompanyName
-
setCompanyName
-
isCompanyNameSpecified
public boolean isCompanyNameSpecified() -
unsetCompanyName
public void unsetCompanyName() -
getCompanyTypeId
-
setCompanyTypeId
-
isCompanyTypeIdSpecified
public boolean isCompanyTypeIdSpecified() -
unsetCompanyTypeId
public void unsetCompanyTypeId() -
getCompanyUrl
-
setCompanyUrl
-
isCompanyUrlSpecified
public boolean isCompanyUrlSpecified() -
unsetCompanyUrl
public void unsetCompanyUrl() -
getCountry
-
setCountry
-
isCountrySpecified
public boolean isCountrySpecified() -
unsetCountry
public void unsetCountry() -
getCurrentUserChoice
-
setCurrentUserChoice
-
isCurrentUserChoiceSpecified
public boolean isCurrentUserChoiceSpecified() -
unsetCurrentUserChoice
public void unsetCurrentUserChoice() -
getDeviceFingerprintId
-
setDeviceFingerprintId
-
isDeviceFingerprintIdSpecified
public boolean isDeviceFingerprintIdSpecified() -
unsetDeviceFingerprintId
public void unsetDeviceFingerprintId() -
getEmail
-
setEmail
-
isEmailSpecified
public boolean isEmailSpecified() -
unsetEmail
public void unsetEmail() -
getFirstName
-
setFirstName
-
isFirstNameSpecified
public boolean isFirstNameSpecified() -
unsetFirstName
public void unsetFirstName() -
getFutureUserChoice
-
setFutureUserChoice
-
isFutureUserChoiceSpecified
public boolean isFutureUserChoiceSpecified() -
unsetFutureUserChoice
public void unsetFutureUserChoice() -
getIbmIdUsername
-
setIbmIdUsername
-
isIbmIdUsernameSpecified
public boolean isIbmIdUsernameSpecified() -
unsetIbmIdUsername
public void unsetIbmIdUsername() -
getIncubatorName
-
setIncubatorName
-
isIncubatorNameSpecified
public boolean isIncubatorNameSpecified() -
unsetIncubatorName
public void unsetIncubatorName() -
getInvestorName
-
setInvestorName
-
isInvestorNameSpecified
public boolean isInvestorNameSpecified() -
unsetInvestorName
public void unsetInvestorName() -
getLastName
-
setLastName
-
isLastNameSpecified
public boolean isLastNameSpecified() -
unsetLastName
public void unsetLastName() -
getOfficePhone
-
setOfficePhone
-
isOfficePhoneSpecified
public boolean isOfficePhoneSpecified() -
unsetOfficePhone
public void unsetOfficePhone() -
getOverFiveYearsOldFlag
-
setOverFiveYearsOldFlag
-
isOverFiveYearsOldFlagSpecified
public boolean isOverFiveYearsOldFlagSpecified() -
unsetOverFiveYearsOldFlag
public void unsetOverFiveYearsOldFlag() -
getPostalCode
-
setPostalCode
-
isPostalCodeSpecified
public boolean isPostalCodeSpecified() -
unsetPostalCode
public void unsetPostalCode() -
getReferralCode
-
setReferralCode
-
isReferralCodeSpecified
public boolean isReferralCodeSpecified() -
unsetReferralCode
public void unsetReferralCode() -
getRevenueOverOneMillionFlag
-
setRevenueOverOneMillionFlag
-
isRevenueOverOneMillionFlagSpecified
public boolean isRevenueOverOneMillionFlagSpecified() -
unsetRevenueOverOneMillionFlag
public void unsetRevenueOverOneMillionFlag() -
getSkipCatalystApplicationFlag
-
setSkipCatalystApplicationFlag
-
isSkipCatalystApplicationFlagSpecified
public boolean isSkipCatalystApplicationFlagSpecified() -
unsetSkipCatalystApplicationFlag
public void unsetSkipCatalystApplicationFlag() -
getState
-
setState
-
isStateSpecified
public boolean isStateSpecified() -
unsetState
public void unsetState() -
getVatId
-
setVatId
-
isVatIdSpecified
public boolean isVatIdSpecified() -
unsetVatId
public void unsetVatId()
-