Class Setup
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.account.external.Setup
@ApiType("SoftLayer_Account_External_Setup") public class Setup extends Entity
This service class allows the user to set up an account to be billed by an external billing system.
- See Also:
- SoftLayer_Account_External_Setup
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Setup.Mask
static interface
Setup.Service
This service class allows the user to set up an account to be billed by an external billing system.static interface
Setup.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Long
accountId
The SoftLayer customer account the request belongs to.protected boolean
accountIdSpecified
protected Long
currencyId
The currency requested after the billing switch.protected boolean
currencyIdSpecified
protected Long
id
The unique identifier for this setup request.protected boolean
idSpecified
protected Long
serviceProviderId
The external system that will handle billing.protected boolean
serviceProviderIdSpecified
protected String
statusCode
The status of the account setup request.protected boolean
statusCodeSpecified
protected String
typeCode
protected boolean
typeCodeSpecified
protected Transaction
verifyCardTransaction
The transaction information related to verifying the customer credit card.protected Long
verifyCardTransactionId
The related credit card transaction record for card verification.protected boolean
verifyCardTransactionIdSpecified
-
Constructor Summary
Constructors Constructor Description Setup()
-
Method Summary
-
Field Details
-
verifyCardTransaction
The transaction information related to verifying the customer credit card. -
accountId
The SoftLayer customer account the request belongs to. -
accountIdSpecified
protected boolean accountIdSpecified -
currencyId
The currency requested after the billing switch. -
currencyIdSpecified
protected boolean currencyIdSpecified -
id
The unique identifier for this setup request. -
idSpecified
protected boolean idSpecified -
serviceProviderId
The external system that will handle billing. -
serviceProviderIdSpecified
protected boolean serviceProviderIdSpecified -
statusCode
The status of the account setup request. -
statusCodeSpecified
protected boolean statusCodeSpecified -
typeCode
-
typeCodeSpecified
protected boolean typeCodeSpecified -
verifyCardTransactionId
The related credit card transaction record for card verification. -
verifyCardTransactionIdSpecified
protected boolean verifyCardTransactionIdSpecified
-
-
Constructor Details
-
Setup
public Setup()
-
-
Method Details
-
getVerifyCardTransaction
-
setVerifyCardTransaction
-
getAccountId
-
setAccountId
-
isAccountIdSpecified
public boolean isAccountIdSpecified() -
unsetAccountId
public void unsetAccountId() -
getCurrencyId
-
setCurrencyId
-
isCurrencyIdSpecified
public boolean isCurrencyIdSpecified() -
unsetCurrencyId
public void unsetCurrencyId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getServiceProviderId
-
setServiceProviderId
-
isServiceProviderIdSpecified
public boolean isServiceProviderIdSpecified() -
unsetServiceProviderId
public void unsetServiceProviderId() -
getStatusCode
-
setStatusCode
-
isStatusCodeSpecified
public boolean isStatusCodeSpecified() -
unsetStatusCode
public void unsetStatusCode() -
getTypeCode
-
setTypeCode
-
isTypeCodeSpecified
public boolean isTypeCodeSpecified() -
unsetTypeCode
public void unsetTypeCode() -
getVerifyCardTransactionId
-
setVerifyCardTransactionId
-
isVerifyCardTransactionIdSpecified
public boolean isVerifyCardTransactionIdSpecified() -
unsetVerifyCardTransactionId
public void unsetVerifyCardTransactionId() -
asService
-
service
-
service
-