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