Class Pricing.Builder
- java.lang.Object
- 
- com.oracle.bmc.marketplaceprivateoffer.model.Pricing.Builder
 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description Pricing.BuilderbillingCycle(Pricing.BillingCycle billingCycle)The frequency at which the customer is billed for the OfferPricingbuild()Pricing.Buildercopy(Pricing model)Pricing.BuildercurrencyType(String currencyType)The currency supported for a given Offer, in the format specified by ISO-4217Pricing.BuildertotalAmount(Long totalAmount)The total amount an Offer costs
 
- 
- 
- 
Method Detail- 
currencyTypepublic Pricing.Builder currencyType(String currencyType) The currency supported for a given Offer, in the format specified by ISO-4217- Parameters:
- currencyType- the value to set
- Returns:
- this builder
 
 - 
totalAmountpublic Pricing.Builder totalAmount(Long totalAmount) The total amount an Offer costs- Parameters:
- totalAmount- the value to set
- Returns:
- this builder
 
 - 
billingCyclepublic Pricing.Builder billingCycle(Pricing.BillingCycle billingCycle) The frequency at which the customer is billed for the Offer- Parameters:
- billingCycle- the value to set
- Returns:
- this builder
 
 - 
buildpublic Pricing build() 
 - 
copypublic Pricing.Builder copy(Pricing model) 
 
- 
 
-