Package com.oracle.bmc.ospgateway.model
Class InvoiceLineSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.ospgateway.model.InvoiceLineSummary.Builder
 
- 
- Enclosing class:
- InvoiceLineSummary
 
 public static class InvoiceLineSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description InvoiceLineSummarybuild()InvoiceLineSummary.Buildercopy(InvoiceLineSummary model)InvoiceLineSummary.Buildercurrency(Currency currency)InvoiceLineSummary.BuildernetUnitPrice(BigDecimal netUnitPrice)Unit price of the ordered productInvoiceLineSummary.BuilderorderNo(String orderNo)Product of the itemInvoiceLineSummary.BuilderpartNumber(String partNumber)Part numberInvoiceLineSummary.Builderproduct(String product)Product of the itemInvoiceLineSummary.Builderquantity(BigDecimal quantity)Quantity of the ordered productInvoiceLineSummary.BuildertimeEnd(Date timeEnd)End dateInvoiceLineSummary.BuildertimeStart(Date timeStart)Start dateInvoiceLineSummary.BuildertotalPrice(BigDecimal totalPrice)Total price of the ordered product (Net unit price x quantity)
 
- 
- 
- 
Method Detail- 
productpublic InvoiceLineSummary.Builder product(String product) Product of the item- Parameters:
- product- the value to set
- Returns:
- this builder
 
 - 
orderNopublic InvoiceLineSummary.Builder orderNo(String orderNo) Product of the item- Parameters:
- orderNo- the value to set
- Returns:
- this builder
 
 - 
partNumberpublic InvoiceLineSummary.Builder partNumber(String partNumber) Part number- Parameters:
- partNumber- the value to set
- Returns:
- this builder
 
 - 
timeStartpublic InvoiceLineSummary.Builder timeStart(Date timeStart) Start date- Parameters:
- timeStart- the value to set
- Returns:
- this builder
 
 - 
timeEndpublic InvoiceLineSummary.Builder timeEnd(Date timeEnd) End date- Parameters:
- timeEnd- the value to set
- Returns:
- this builder
 
 - 
quantitypublic InvoiceLineSummary.Builder quantity(BigDecimal quantity) Quantity of the ordered product- Parameters:
- quantity- the value to set
- Returns:
- this builder
 
 - 
netUnitPricepublic InvoiceLineSummary.Builder netUnitPrice(BigDecimal netUnitPrice) Unit price of the ordered product- Parameters:
- netUnitPrice- the value to set
- Returns:
- this builder
 
 - 
totalPricepublic InvoiceLineSummary.Builder totalPrice(BigDecimal totalPrice) Total price of the ordered product (Net unit price x quantity)- Parameters:
- totalPrice- the value to set
- Returns:
- this builder
 
 - 
currencypublic InvoiceLineSummary.Builder currency(Currency currency) 
 - 
buildpublic InvoiceLineSummary build() 
 - 
copypublic InvoiceLineSummary.Builder copy(InvoiceLineSummary model) 
 
- 
 
-