Class InvoicingPaymentTerm.Builder
- java.lang.Object
-
- com.oracle.bmc.onesubscription.model.InvoicingPaymentTerm.Builder
-
- Enclosing class:
- InvoicingPaymentTerm
public static class InvoicingPaymentTerm.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description InvoicingPaymentTerm
build()
InvoicingPaymentTerm.Builder
copy(InvoicingPaymentTerm model)
InvoicingPaymentTerm.Builder
createdBy(String createdBy)
User that created the Payment termInvoicingPaymentTerm.Builder
description(String description)
Payment term DescriptionInvoicingPaymentTerm.Builder
isActive(Boolean isActive)
Payment term active flagInvoicingPaymentTerm.Builder
name(String name)
Payment Term nameInvoicingPaymentTerm.Builder
timeCreated(Date timeCreated)
Payment term last update dateInvoicingPaymentTerm.Builder
timeUpdated(Date timeUpdated)
Payment term last update dateInvoicingPaymentTerm.Builder
updatedBy(String updatedBy)
User that updated the Payment termInvoicingPaymentTerm.Builder
value(String value)
Payment Term value
-
-
-
Method Detail
-
name
public InvoicingPaymentTerm.Builder name(String name)
Payment Term name- Parameters:
name
- the value to set- Returns:
- this builder
-
value
public InvoicingPaymentTerm.Builder value(String value)
Payment Term value- Parameters:
value
- the value to set- Returns:
- this builder
-
description
public InvoicingPaymentTerm.Builder description(String description)
Payment term Description- Parameters:
description
- the value to set- Returns:
- this builder
-
isActive
public InvoicingPaymentTerm.Builder isActive(Boolean isActive)
Payment term active flag- Parameters:
isActive
- the value to set- Returns:
- this builder
-
timeCreated
public InvoicingPaymentTerm.Builder timeCreated(Date timeCreated)
Payment term last update date- Parameters:
timeCreated
- the value to set- Returns:
- this builder
-
createdBy
public InvoicingPaymentTerm.Builder createdBy(String createdBy)
User that created the Payment term- Parameters:
createdBy
- the value to set- Returns:
- this builder
-
timeUpdated
public InvoicingPaymentTerm.Builder timeUpdated(Date timeUpdated)
Payment term last update date- Parameters:
timeUpdated
- the value to set- Returns:
- this builder
-
updatedBy
public InvoicingPaymentTerm.Builder updatedBy(String updatedBy)
User that updated the Payment term- Parameters:
updatedBy
- the value to set- Returns:
- this builder
-
build
public InvoicingPaymentTerm build()
-
copy
public InvoicingPaymentTerm.Builder copy(InvoicingPaymentTerm model)
-
-