Class EnrollRequest
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.user.customer.prospect.serviceprovider.EnrollRequest
@ApiType("SoftLayer_User_Customer_Prospect_ServiceProvider_EnrollRequest") public class EnrollRequest extends Entity
Contains user information for Service Provider Enrollment.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
EnrollRequest.Mask
static interface
EnrollRequest.Service
static interface
EnrollRequest.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Boolean
acceptAllAgreementsFlag
Flag indicating whether or not applicant has accepted all current SSP agreements.protected boolean
acceptAllAgreementsFlagSpecified
protected Long
accountId
accountId of existing SoftLayer Customerprotected boolean
accountIdSpecified
protected String
address1
Service provider address1protected boolean
address1Specified
protected String
address2
Service provider address2protected boolean
address2Specified
protected String
cardAccountNumber
Credit card account numberprotected boolean
cardAccountNumberSpecified
protected String
cardExpirationMonth
Credit card expiration monthprotected boolean
cardExpirationMonthSpecified
protected String
cardExpirationYear
Credit card expiration yearprotected boolean
cardExpirationYearSpecified
protected String
cardType
Type of credit card being usedprotected boolean
cardTypeSpecified
protected String
cardVerificationNumber
Credit card verification numberprotected boolean
cardVerificationNumberSpecified
protected String
city
Service provider cityprotected boolean
citySpecified
protected String
companyName
Service provider company nameprotected boolean
companyNameSpecified
protected Type
companyType
Catalyst company types.protected Long
companyTypeId
Id of the company type which best describes applicant's companyprotected boolean
companyTypeIdSpecified
protected String
companyUrl
Service provider company urlprotected boolean
companyUrlSpecified
protected String
contactEmail
Service provider contact's emailprotected boolean
contactEmailSpecified
protected String
contactFirstName
Service provider contact's first nameprotected boolean
contactFirstNameSpecified
protected String
contactLastName
Service provider contact's last nameprotected boolean
contactLastNameSpecified
protected String
contactPhone
Service provider contact's Phoneprotected boolean
contactPhoneSpecified
protected String
country
Service provider countryprotected boolean
countrySpecified
protected Long
customerProspectId
Customer Prospect idprotected boolean
customerProspectIdSpecified
protected String
deviceFingerprintId
Id of the device fingerprintprotected boolean
deviceFingerprintIdSpecified
protected String
email
Service provider emailprotected boolean
emailSpecified
protected Boolean
existingCustomerFlag
Indicates if customer has an existing SoftLayer accountprotected boolean
existingCustomerFlagSpecified
protected String
firstName
Service provider first nameprotected boolean
firstNameSpecified
protected String
ibmIdUsername
Service provider IBMid username, if different than the email.protected boolean
ibmIdUsernameSpecified
protected String
ibmPartnerWorldId
IBM partner world idprotected boolean
ibmPartnerWorldIdSpecified
protected Boolean
ibmPartnerWorldMemberFlag
Indicates if the customer is IBM partner world memberprotected boolean
ibmPartnerWorldMemberFlagSpecified
protected String
lastName
Service provider last nameprotected boolean
lastNameSpecified
protected Boolean
masterAgreementCompleteFlag
Flag indicating whether or not applicant acknowledged MSAprotected boolean
masterAgreementCompleteFlagSpecified
protected String
officePhone
Service provider office phoneprotected boolean
officePhoneSpecified
protected String
postalCode
Service provider postalCodeprotected boolean
postalCodeSpecified
protected Boolean
serviceProviderAddendumFlag
Flag indicating whether or not applicant acknowledged service provider addendumprotected boolean
serviceProviderAddendumFlagSpecified
protected String
state
Service provider stateprotected boolean
stateSpecified
protected List<Response>
surveyResponses
Survey responsesprotected boolean
surveyResponsesSpecified
protected String
vatId
Applicant's VAT id, if one existsprotected boolean
vatIdSpecified
-
Constructor Summary
Constructors Constructor Description EnrollRequest()
-
Method Summary
-
Field Details
-
companyType
Catalyst company types. -
acceptAllAgreementsFlag
Flag indicating whether or not applicant has accepted all current SSP agreements. -
acceptAllAgreementsFlagSpecified
protected boolean acceptAllAgreementsFlagSpecified -
accountId
accountId of existing SoftLayer Customer -
accountIdSpecified
protected boolean accountIdSpecified -
address1
Service provider address1 -
address1Specified
protected boolean address1Specified -
address2
Service provider address2 -
address2Specified
protected boolean address2Specified -
cardAccountNumber
Credit card account number -
cardAccountNumberSpecified
protected boolean cardAccountNumberSpecified -
cardExpirationMonth
Credit card expiration month -
cardExpirationMonthSpecified
protected boolean cardExpirationMonthSpecified -
cardExpirationYear
Credit card expiration year -
cardExpirationYearSpecified
protected boolean cardExpirationYearSpecified -
cardType
Type of credit card being used -
cardTypeSpecified
protected boolean cardTypeSpecified -
cardVerificationNumber
Credit card verification number -
cardVerificationNumberSpecified
protected boolean cardVerificationNumberSpecified -
city
Service provider city -
citySpecified
protected boolean citySpecified -
companyName
Service provider company name -
companyNameSpecified
protected boolean companyNameSpecified -
companyTypeId
Id of the company type which best describes applicant's company -
companyTypeIdSpecified
protected boolean companyTypeIdSpecified -
companyUrl
Service provider company url -
companyUrlSpecified
protected boolean companyUrlSpecified -
contactEmail
Service provider contact's email -
contactEmailSpecified
protected boolean contactEmailSpecified -
contactFirstName
Service provider contact's first name -
contactFirstNameSpecified
protected boolean contactFirstNameSpecified -
contactLastName
Service provider contact's last name -
contactLastNameSpecified
protected boolean contactLastNameSpecified -
contactPhone
Service provider contact's Phone -
contactPhoneSpecified
protected boolean contactPhoneSpecified -
country
Service provider country -
countrySpecified
protected boolean countrySpecified -
customerProspectId
Customer Prospect id -
customerProspectIdSpecified
protected boolean customerProspectIdSpecified -
deviceFingerprintId
Id of the device fingerprint -
deviceFingerprintIdSpecified
protected boolean deviceFingerprintIdSpecified -
email
Service provider email -
emailSpecified
protected boolean emailSpecified -
existingCustomerFlag
Indicates if customer has an existing SoftLayer account -
existingCustomerFlagSpecified
protected boolean existingCustomerFlagSpecified -
firstName
Service provider first name -
firstNameSpecified
protected boolean firstNameSpecified -
ibmIdUsername
Service provider IBMid username, if different than the email. -
ibmIdUsernameSpecified
protected boolean ibmIdUsernameSpecified -
ibmPartnerWorldId
IBM partner world id -
ibmPartnerWorldIdSpecified
protected boolean ibmPartnerWorldIdSpecified -
ibmPartnerWorldMemberFlag
Indicates if the customer is IBM partner world member -
ibmPartnerWorldMemberFlagSpecified
protected boolean ibmPartnerWorldMemberFlagSpecified -
lastName
Service provider last name -
lastNameSpecified
protected boolean lastNameSpecified -
masterAgreementCompleteFlag
Flag indicating whether or not applicant acknowledged MSA -
masterAgreementCompleteFlagSpecified
protected boolean masterAgreementCompleteFlagSpecified -
officePhone
Service provider office phone -
officePhoneSpecified
protected boolean officePhoneSpecified -
postalCode
Service provider postalCode -
postalCodeSpecified
protected boolean postalCodeSpecified -
serviceProviderAddendumFlag
Flag indicating whether or not applicant acknowledged service provider addendum -
serviceProviderAddendumFlagSpecified
protected boolean serviceProviderAddendumFlagSpecified -
state
Service provider state -
stateSpecified
protected boolean stateSpecified -
surveyResponses
Survey responses -
surveyResponsesSpecified
protected boolean surveyResponsesSpecified -
vatId
Applicant's VAT id, if one exists -
vatIdSpecified
protected boolean vatIdSpecified
-
-
Constructor Details
-
EnrollRequest
public EnrollRequest()
-
-
Method Details
-
getCompanyType
-
setCompanyType
-
getAcceptAllAgreementsFlag
-
setAcceptAllAgreementsFlag
-
isAcceptAllAgreementsFlagSpecified
public boolean isAcceptAllAgreementsFlagSpecified() -
unsetAcceptAllAgreementsFlag
public void unsetAcceptAllAgreementsFlag() -
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getAddress1
-
setAddress1
-
isAddress1Specified
public boolean isAddress1Specified() -
unsetAddress1
public void unsetAddress1() -
getAddress2
-
setAddress2
-
isAddress2Specified
public boolean isAddress2Specified() -
unsetAddress2
public void unsetAddress2() -
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() -
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() -
getContactEmail
-
setContactEmail
-
isContactEmailSpecified
public boolean isContactEmailSpecified() -
unsetContactEmail
public void unsetContactEmail() -
getContactFirstName
-
setContactFirstName
-
isContactFirstNameSpecified
public boolean isContactFirstNameSpecified() -
unsetContactFirstName
public void unsetContactFirstName() -
getContactLastName
-
setContactLastName
-
isContactLastNameSpecified
public boolean isContactLastNameSpecified() -
unsetContactLastName
public void unsetContactLastName() -
getContactPhone
-
setContactPhone
-
isContactPhoneSpecified
public boolean isContactPhoneSpecified() -
unsetContactPhone
public void unsetContactPhone() -
getCountry
-
setCountry
-
isCountrySpecified
public boolean isCountrySpecified() -
unsetCountry
public void unsetCountry() -
getCustomerProspectId
-
setCustomerProspectId
-
isCustomerProspectIdSpecified
public boolean isCustomerProspectIdSpecified() -
unsetCustomerProspectId
public void unsetCustomerProspectId() -
getDeviceFingerprintId
-
setDeviceFingerprintId
-
isDeviceFingerprintIdSpecified
public boolean isDeviceFingerprintIdSpecified() -
unsetDeviceFingerprintId
public void unsetDeviceFingerprintId() -
getEmail
-
setEmail
-
isEmailSpecified
public boolean isEmailSpecified() -
unsetEmail
public void unsetEmail() -
getExistingCustomerFlag
-
setExistingCustomerFlag
-
isExistingCustomerFlagSpecified
public boolean isExistingCustomerFlagSpecified() -
unsetExistingCustomerFlag
public void unsetExistingCustomerFlag() -
getFirstName
-
setFirstName
-
isFirstNameSpecified
public boolean isFirstNameSpecified() -
unsetFirstName
public void unsetFirstName() -
getIbmIdUsername
-
setIbmIdUsername
-
isIbmIdUsernameSpecified
public boolean isIbmIdUsernameSpecified() -
unsetIbmIdUsername
public void unsetIbmIdUsername() -
getIbmPartnerWorldId
-
setIbmPartnerWorldId
-
isIbmPartnerWorldIdSpecified
public boolean isIbmPartnerWorldIdSpecified() -
unsetIbmPartnerWorldId
public void unsetIbmPartnerWorldId() -
getIbmPartnerWorldMemberFlag
-
setIbmPartnerWorldMemberFlag
-
isIbmPartnerWorldMemberFlagSpecified
public boolean isIbmPartnerWorldMemberFlagSpecified() -
unsetIbmPartnerWorldMemberFlag
public void unsetIbmPartnerWorldMemberFlag() -
getLastName
-
setLastName
-
isLastNameSpecified
public boolean isLastNameSpecified() -
unsetLastName
public void unsetLastName() -
getMasterAgreementCompleteFlag
-
setMasterAgreementCompleteFlag
-
isMasterAgreementCompleteFlagSpecified
public boolean isMasterAgreementCompleteFlagSpecified() -
unsetMasterAgreementCompleteFlag
public void unsetMasterAgreementCompleteFlag() -
getOfficePhone
-
setOfficePhone
-
isOfficePhoneSpecified
public boolean isOfficePhoneSpecified() -
unsetOfficePhone
public void unsetOfficePhone() -
getPostalCode
-
setPostalCode
-
isPostalCodeSpecified
public boolean isPostalCodeSpecified() -
unsetPostalCode
public void unsetPostalCode() -
getServiceProviderAddendumFlag
-
setServiceProviderAddendumFlag
-
isServiceProviderAddendumFlagSpecified
public boolean isServiceProviderAddendumFlagSpecified() -
unsetServiceProviderAddendumFlag
public void unsetServiceProviderAddendumFlag() -
getState
-
setState
-
isStateSpecified
public boolean isStateSpecified() -
unsetState
public void unsetState() -
getSurveyResponses
-
isSurveyResponsesSpecified
public boolean isSurveyResponsesSpecified() -
unsetSurveyResponses
public void unsetSurveyResponses() -
getVatId
-
setVatId
-
isVatIdSpecified
public boolean isVatIdSpecified() -
unsetVatId
public void unsetVatId() -
service
-