Class Commitment.Builder
- java.lang.Object
-
- com.oracle.bmc.osubsubscription.model.Commitment.Builder
-
- Enclosing class:
- Commitment
public static class Commitment.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Commitment.Builder
availableAmount(String availableAmount)
Commitment available amountCommitment
build()
Commitment.Builder
copy(Commitment model)
Commitment.Builder
fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line valueCommitment.Builder
lineNetAmount(String lineNetAmount)
Commitment line net amountCommitment.Builder
quantity(String quantity)
Commitment quantityCommitment.Builder
timeEnd(Date timeEnd)
Commitment end dateCommitment.Builder
timeStart(Date timeStart)
Commitment start date
-
-
-
Method Detail
-
timeStart
public Commitment.Builder timeStart(Date timeStart)
Commitment start date- Parameters:
timeStart
- the value to set- Returns:
- this builder
-
timeEnd
public Commitment.Builder timeEnd(Date timeEnd)
Commitment end date- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
quantity
public Commitment.Builder quantity(String quantity)
Commitment quantity- Parameters:
quantity
- the value to set- Returns:
- this builder
-
availableAmount
public Commitment.Builder availableAmount(String availableAmount)
Commitment available amount- Parameters:
availableAmount
- the value to set- Returns:
- this builder
-
lineNetAmount
public Commitment.Builder lineNetAmount(String lineNetAmount)
Commitment line net amount- Parameters:
lineNetAmount
- the value to set- Returns:
- this builder
-
fundedAllocationValue
public Commitment.Builder fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value- Parameters:
fundedAllocationValue
- the value to set- Returns:
- this builder
-
build
public Commitment build()
-
copy
public Commitment.Builder copy(Commitment model)
-
-