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
  • Field Details

    • 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
  • Constructor Details

    • Request

      public Request()
  • Method Details

    • 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()