Class MarketSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.marketplacepublisher.model.MarketSummary.Builder
 
- 
- Enclosing class:
- MarketSummary
 
 public static class MarketSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description MarketSummary.BuilderbillToCountries(List<String> billToCountries)bill to countries for the market.MarketSummarybuild()MarketSummary.BuildercategoryCode(String categoryCode)The category code for the market.MarketSummary.Buildercode(String code)The code of the product.MarketSummary.Buildercopy(MarketSummary model)MarketSummary.BuilderlifecycleState(Market.LifecycleState lifecycleState)The current state for the market.MarketSummary.Buildername(String name)The name of the product.MarketSummary.BuildertimeCreated(Date timeCreated)The date and time the market was created, in the format defined by RFC3339.MarketSummary.BuildertimeUpdated(Date timeUpdated)The date and time the market was updated, in the format defined by RFC3339.
 
- 
- 
- 
Method Detail- 
namepublic MarketSummary.Builder name(String name) The name of the product.- Parameters:
- name- the value to set
- Returns:
- this builder
 
 - 
codepublic MarketSummary.Builder code(String code) The code of the product.- Parameters:
- code- the value to set
- Returns:
- this builder
 
 - 
categoryCodepublic MarketSummary.Builder categoryCode(String categoryCode) The category code for the market.- Parameters:
- categoryCode- the value to set
- Returns:
- this builder
 
 - 
billToCountriespublic MarketSummary.Builder billToCountries(List<String> billToCountries) bill to countries for the market.- Parameters:
- billToCountries- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic MarketSummary.Builder lifecycleState(Market.LifecycleState lifecycleState) The current state for the market.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
timeCreatedpublic MarketSummary.Builder timeCreated(Date timeCreated) The date and time the market was created, in the format defined by RFC3339.Example: 2022-09-15T21:10:29.600Z - Parameters:
- timeCreated- the value to set
- Returns:
- this builder
 
 - 
timeUpdatedpublic MarketSummary.Builder timeUpdated(Date timeUpdated) The date and time the market was updated, in the format defined by RFC3339.Example: 2022-09-15T21:10:29.600Z - Parameters:
- timeUpdated- the value to set
- Returns:
- this builder
 
 - 
buildpublic MarketSummary build() 
 - 
copypublic MarketSummary.Builder copy(MarketSummary model) 
 
- 
 
-