Offer Class
- java.
lang. Object - com.
microsoft. store. partnercenter. models. ResourceBase - com.
microsoft. store. partnercenter. models. offers. Offer
- com.
- com.
public class Offer extends ResourceBase
Represents a form of product availability to customer
Constructor Summary
| Constructor | Description |
|---|---|
| Offer() |
Initializes a new instance of the Offer class. |
Method Summary
Inherited Members
Constructor Details
Offer
public Offer()
Initializes a new instance of the Offer class.
Method Details
getBilling
public BillingType getBilling()
getCategory
public OfferCategory getCategory()
getCountry
public String getCountry()
getDescription
public String getDescription()
getHasAddOns
public Boolean getHasAddOns()
getId
public String getId()
getIsAddOn
public Boolean getIsAddOn()
getIsAutoRenewable
public Boolean getIsAutoRenewable()
getIsAvailableForPurchase
public Boolean getIsAvailableForPurchase()
getIsTrial
public Boolean getIsTrial()
getLimit
public int getLimit()
getLimitUnitOfMeasure
public String getLimitUnitOfMeasure()
getLinks
public OfferLinks getLinks()
getLocale
public String getLocale()
getMaximumQuantity
public int getMaximumQuantity()
getMinimumQuantity
public int getMinimumQuantity()
getName
public String getName()
getPrerequisiteOffers
public List
getProduct
public Product getProduct()
getRank
public int getRank()
getReselleeQualifications
public String[] getReselleeQualifications()
getResellerQualifications
public String[] getResellerQualifications()
getSalesGroupId
public String getSalesGroupId()
getSupportedBillingCycles
public List
getUnitType
public String getUnitType()
getUpgradeTargetOffers
public List
getUri
public URI getUri()
setBilling
public void setBilling(BillingType value)
Parameters:
setCategory
public void setCategory(OfferCategory value)
Parameters:
setCountry
public void setCountry(String value)
Parameters:
setDescription
public void setDescription(String value)
Parameters:
setHasAddOns
public void setHasAddOns(Boolean value)
Parameters:
setId
public void setId(String value)
Parameters:
setIsAddOn
public void setIsAddOn(Boolean value)
Parameters:
setIsAutoRenewable
public void setIsAutoRenewable(Boolean value)
Parameters:
setIsAvailableForPurchase
public void setIsAvailableForPurchase(Boolean value)
Parameters:
setIsTrial
public void setIsTrial(Boolean value)
Parameters:
setLimit
public void setLimit(int value)
Parameters:
setLimitUnitOfMeasure
public void setLimitUnitOfMeasure(String value)
Parameters:
setLinks
public void setLinks(OfferLinks value)
Parameters:
setLocale
public void setLocale(String value)
Parameters:
setMaximumQuantity
public void setMaximumQuantity(int value)
Parameters:
setMinimumQuantity
public void setMinimumQuantity(int value)
Parameters:
setName
public void setName(String value)
Parameters:
setPrerequisiteOffers
public void setPrerequisiteOffers(List
Parameters:
setProduct
public void setProduct(Product value)
Parameters:
setRank
public void setRank(int value)
Parameters:
setReselleeQualifications
public void setReselleeQualifications(String[] value)
Parameters:
setResellerQualifications
public void setResellerQualifications(String[] value)
Parameters:
setSalesGroupId
public void setSalesGroupId(String value)
Parameters:
setSupportedBillingCycles
public void setSupportedBillingCycles(List
Parameters:
setUnitType
public void setUnitType(String value)
Parameters:
setUpgradeTargetOffers
public void setUpgradeTargetOffers(List
Parameters:
setUri
public void setUri(URI value)
Parameters: