Class InvoiceLineSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.onesubscription.model.InvoiceLineSummary.Builder
-
- Enclosing class:
- InvoiceLineSummary
public static class InvoiceLineSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvoiceLineSummary.Builder
arInvoiceNumber(String arInvoiceNumber)
AR Invoice Number for Invoice LineInvoiceLineSummary
build()
InvoiceLineSummary.Builder
copy(InvoiceLineSummary model)
InvoiceLineSummary.Builder
dataCenter(String dataCenter)
Data Center Attribute.InvoiceLineSummary.Builder
id(String id)
SPM Invoice Line internal identifierInvoiceLineSummary.Builder
product(InvoicingProduct product)
InvoiceLineSummary.Builder
timeEnd(Date timeEnd)
Usage end timeInvoiceLineSummary.Builder
timeStart(Date timeStart)
Usage start time
-
-
-
Method Detail
-
id
public InvoiceLineSummary.Builder id(String id)
SPM Invoice Line internal identifier- Parameters:
id
- the value to set- Returns:
- this builder
-
product
public InvoiceLineSummary.Builder product(InvoicingProduct product)
-
arInvoiceNumber
public InvoiceLineSummary.Builder arInvoiceNumber(String arInvoiceNumber)
AR Invoice Number for Invoice Line- Parameters:
arInvoiceNumber
- the value to set- Returns:
- this builder
-
dataCenter
public InvoiceLineSummary.Builder dataCenter(String dataCenter)
Data Center Attribute.- Parameters:
dataCenter
- the value to set- Returns:
- this builder
-
timeStart
public InvoiceLineSummary.Builder timeStart(Date timeStart)
Usage start time- Parameters:
timeStart
- the value to set- Returns:
- this builder
-
timeEnd
public InvoiceLineSummary.Builder timeEnd(Date timeEnd)
Usage end time- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
build
public InvoiceLineSummary build()
-
copy
public InvoiceLineSummary.Builder copy(InvoiceLineSummary model)
-
-