Class Opportunity
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.container.account.proofofconcept.request.Opportunity
@ApiType("SoftLayer_Container_Account_ProofOfConcept_Request_Opportunity") public class Opportunity extends Entity
Internal IBM opportunity codes required when applying for a Proof of Concept account.
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Opportunity.Mask
-
Field Summary
Fields Modifier and Type Field Description protected String
campaignCode
The campaign or promotion code for this request, provided by Sales.protected boolean
campaignCodeSpecified
protected BigDecimal
monthlyRecurringRevenue
Expected monthly revenue.protected boolean
monthlyRecurringRevenueSpecified
protected String
opportunityNumber
Internal system identifier.protected boolean
opportunityNumberSpecified
protected BigDecimal
totalContractValue
Expected overall contract value.protected boolean
totalContractValueSpecified
-
Constructor Summary
Constructors Constructor Description Opportunity()
-
Method Summary
Modifier and Type Method Description String
getCampaignCode()
BigDecimal
getMonthlyRecurringRevenue()
String
getOpportunityNumber()
BigDecimal
getTotalContractValue()
boolean
isCampaignCodeSpecified()
boolean
isMonthlyRecurringRevenueSpecified()
boolean
isOpportunityNumberSpecified()
boolean
isTotalContractValueSpecified()
void
setCampaignCode(String campaignCode)
void
setMonthlyRecurringRevenue(BigDecimal monthlyRecurringRevenue)
void
setOpportunityNumber(String opportunityNumber)
void
setTotalContractValue(BigDecimal totalContractValue)
void
unsetCampaignCode()
void
unsetMonthlyRecurringRevenue()
void
unsetOpportunityNumber()
void
unsetTotalContractValue()
-
Field Details
-
campaignCode
The campaign or promotion code for this request, provided by Sales. -
campaignCodeSpecified
protected boolean campaignCodeSpecified -
monthlyRecurringRevenue
Expected monthly revenue. -
monthlyRecurringRevenueSpecified
protected boolean monthlyRecurringRevenueSpecified -
opportunityNumber
Internal system identifier. -
opportunityNumberSpecified
protected boolean opportunityNumberSpecified -
totalContractValue
Expected overall contract value. -
totalContractValueSpecified
protected boolean totalContractValueSpecified
-
-
Constructor Details
-
Opportunity
public Opportunity()
-
-
Method Details
-
getCampaignCode
-
setCampaignCode
-
isCampaignCodeSpecified
public boolean isCampaignCodeSpecified() -
unsetCampaignCode
public void unsetCampaignCode() -
getMonthlyRecurringRevenue
-
setMonthlyRecurringRevenue
-
isMonthlyRecurringRevenueSpecified
public boolean isMonthlyRecurringRevenueSpecified() -
unsetMonthlyRecurringRevenue
public void unsetMonthlyRecurringRevenue() -
getOpportunityNumber
-
setOpportunityNumber
-
isOpportunityNumberSpecified
public boolean isOpportunityNumberSpecified() -
unsetOpportunityNumber
public void unsetOpportunityNumber() -
getTotalContractValue
-
setTotalContractValue
-
isTotalContractValueSpecified
public boolean isTotalContractValueSpecified() -
unsetTotalContractValue
public void unsetTotalContractValue()
-