Class BillingScheduleSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.osubbillingschedule.model.BillingScheduleSummary.Builder
 
- 
- Enclosing class:
- BillingScheduleSummary
 
 public static class BillingScheduleSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method Summary
 
- 
- 
- 
Method Detail- 
timeStartpublic BillingScheduleSummary.Builder timeStart(Date timeStart) Billing schedule start date- Parameters:
- timeStart- the value to set
- Returns:
- this builder
 
 - 
timeEndpublic BillingScheduleSummary.Builder timeEnd(Date timeEnd) Billing schedule end date- Parameters:
- timeEnd- the value to set
- Returns:
- this builder
 
 - 
timeInvoicingpublic BillingScheduleSummary.Builder timeInvoicing(Date timeInvoicing) Billing schedule invoicing date- Parameters:
- timeInvoicing- the value to set
- Returns:
- this builder
 
 - 
invoiceStatuspublic BillingScheduleSummary.Builder invoiceStatus(BillingScheduleSummary.InvoiceStatus invoiceStatus) Billing schedule invoice status- Parameters:
- invoiceStatus- the value to set
- Returns:
- this builder
 
 - 
quantitypublic BillingScheduleSummary.Builder quantity(String quantity) Billing schedule quantity- Parameters:
- quantity- the value to set
- Returns:
- this builder
 
 - 
netUnitPricepublic BillingScheduleSummary.Builder netUnitPrice(String netUnitPrice) Billing schedule net unit price- Parameters:
- netUnitPrice- the value to set
- Returns:
- this builder
 
 - 
amountpublic BillingScheduleSummary.Builder amount(String amount) Billing schedule line net amount- Parameters:
- amount- the value to set
- Returns:
- this builder
 
 - 
billingFrequencypublic BillingScheduleSummary.Builder billingFrequency(String billingFrequency) Billing frequency- Parameters:
- billingFrequency- the value to set
- Returns:
- this builder
 
 - 
arInvoiceNumberpublic BillingScheduleSummary.Builder arInvoiceNumber(String arInvoiceNumber) Indicates the associated AR Invoice Number- Parameters:
- arInvoiceNumber- the value to set
- Returns:
- this builder
 
 - 
arCustomerTransactionIdpublic BillingScheduleSummary.Builder arCustomerTransactionId(String arCustomerTransactionId) Indicates the associated AR Customer transaction id a unique identifier existing on AR.- Parameters:
- arCustomerTransactionId- the value to set
- Returns:
- this builder
 
 - 
orderNumberpublic BillingScheduleSummary.Builder orderNumber(String orderNumber) Order number associated with the Subscribed Service- Parameters:
- orderNumber- the value to set
- Returns:
- this builder
 
 - 
productpublic BillingScheduleSummary.Builder product(Product product) 
 - 
buildpublic BillingScheduleSummary build() 
 - 
copypublic BillingScheduleSummary.Builder copy(BillingScheduleSummary model) 
 
- 
 
-