Class SupportedCurrencySummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.marketplacepublisher.model.SupportedCurrencySummary.Builder
 
- 
- Enclosing class:
- SupportedCurrencySummary
 
 public static class SupportedCurrencySummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SupportedCurrencySummarybuild()SupportedCurrencySummary.Buildercopy(SupportedCurrencySummary model)SupportedCurrencySummary.BuildercurrencyCode(String currencyCode)The currency code, in the format specified by ISO-4217.SupportedCurrencySummary.BuilderexchangeRate(Float exchangeRate)Oracle exchange rate for the currency in USD.SupportedCurrencySummary.BuilderlifecycleState(SupportedCurrencySummary.LifecycleState lifecycleState)The current state for the currency.
 
- 
- 
- 
Method Detail- 
currencyCodepublic SupportedCurrencySummary.Builder currencyCode(String currencyCode) The currency code, in the format specified by ISO-4217.- Parameters:
- currencyCode- the value to set
- Returns:
- this builder
 
 - 
exchangeRatepublic SupportedCurrencySummary.Builder exchangeRate(Float exchangeRate) Oracle exchange rate for the currency in USD.- Parameters:
- exchangeRate- the value to set
- Returns:
- this builder
 
 - 
lifecycleStatepublic SupportedCurrencySummary.Builder lifecycleState(SupportedCurrencySummary.LifecycleState lifecycleState) The current state for the currency.- Parameters:
- lifecycleState- the value to set
- Returns:
- this builder
 
 - 
buildpublic SupportedCurrencySummary build() 
 - 
copypublic SupportedCurrencySummary.Builder copy(SupportedCurrencySummary model) 
 
- 
 
-