Class MeteredPricingPlan.Builder
- java.lang.Object
- 
- com.oracle.bmc.marketplacepublisher.model.MeteredPricingPlan.Builder
 
- 
- Enclosing class:
- MeteredPricingPlan
 
 public static class MeteredPricingPlan.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MeteredPricingPlanbuild()MeteredPricingPlan.Buildercopy(MeteredPricingPlan model)MeteredPricingPlan.BuilderextendedMetadata(Map<String,String> extendedMetadata)Additional metadata key/value pairs for the metering pricing.MeteredPricingPlan.Buildername(MeteredPricingPlan.Name name)The listing’s pricing plan name.MeteredPricingPlan.Builderrates(List<PricingRate> rates)
 
- 
- 
- 
Method Detail- 
ratespublic MeteredPricingPlan.Builder rates(List<PricingRate> rates) 
 - 
namepublic MeteredPricingPlan.Builder name(MeteredPricingPlan.Name name) The listing’s pricing plan name.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
extendedMetadatapublic MeteredPricingPlan.Builder extendedMetadata(Map<String,String> extendedMetadata) Additional metadata key/value pairs for the metering pricing.- Parameters:
- extendedMetadata- the value to set
- Returns:
- this builder
 
 - 
buildpublic MeteredPricingPlan build() 
 - 
copypublic MeteredPricingPlan.Builder copy(MeteredPricingPlan model) 
 
- 
 
-