Class SubscriptionSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.osubsubscription.model.SubscriptionSummary.Builder
 
- 
- Enclosing class:
- SubscriptionSummary
 
 public static class SubscriptionSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description SubscriptionSummarybuild()SubscriptionSummary.Buildercopy(SubscriptionSummary model)SubscriptionSummary.Buildercurrency(Currency currency)SubscriptionSummary.BuilderserviceName(String serviceName)Customer friendly service name provided by PRGSubscriptionSummary.Builderstatus(String status)Status of the planSubscriptionSummary.BuildersubscribedServices(List<SubscribedServiceSummary> subscribedServices)List of Subscribed Services of the planSubscriptionSummary.BuildertimeEnd(Date timeEnd)Represents the date when the last service of the subscription endsSubscriptionSummary.BuildertimeStart(Date timeStart)Represents the date when the first service of the subscription was activated
 
- 
- 
- 
Method Detail- 
statuspublic SubscriptionSummary.Builder status(String status) Status of the plan- Parameters:
- status- the value to set
- Returns:
- this builder
 
 - 
timeStartpublic SubscriptionSummary.Builder timeStart(Date timeStart) Represents the date when the first service of the subscription was activated- Parameters:
- timeStart- the value to set
- Returns:
- this builder
 
 - 
timeEndpublic SubscriptionSummary.Builder timeEnd(Date timeEnd) Represents the date when the last service of the subscription ends- Parameters:
- timeEnd- the value to set
- Returns:
- this builder
 
 - 
currencypublic SubscriptionSummary.Builder currency(Currency currency) 
 - 
serviceNamepublic SubscriptionSummary.Builder serviceName(String serviceName) Customer friendly service name provided by PRG- Parameters:
- serviceName- the value to set
- Returns:
- this builder
 
 - 
subscribedServicespublic SubscriptionSummary.Builder subscribedServices(List<SubscribedServiceSummary> subscribedServices) List of Subscribed Services of the plan- Parameters:
- subscribedServices- the value to set
- Returns:
- this builder
 
 - 
buildpublic SubscriptionSummary build() 
 - 
copypublic SubscriptionSummary.Builder copy(SubscriptionSummary model) 
 
- 
 
-