Class CommitmentSummary.Builder
- java.lang.Object
-
- com.oracle.bmc.osubsubscription.model.CommitmentSummary.Builder
-
- Enclosing class:
- CommitmentSummary
public static class CommitmentSummary.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CommitmentSummary.Builder
availableAmount(String availableAmount)
Commitment available amountCommitmentSummary
build()
CommitmentSummary.Builder
copy(CommitmentSummary model)
CommitmentSummary.Builder
fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00CommitmentSummary.Builder
id(String id)
SPM internal Commitment IDCommitmentSummary.Builder
quantity(String quantity)
Commitment quantityCommitmentSummary.Builder
timeEnd(Date timeEnd)
Commitment end dateCommitmentSummary.Builder
timeStart(Date timeStart)
Commitment start dateCommitmentSummary.Builder
usedAmount(String usedAmount)
Commitment used amount
-
-
-
Method Detail
-
id
public CommitmentSummary.Builder id(String id)
SPM internal Commitment ID- Parameters:
id
- the value to set- Returns:
- this builder
-
timeStart
public CommitmentSummary.Builder timeStart(Date timeStart)
Commitment start date- Parameters:
timeStart
- the value to set- Returns:
- this builder
-
timeEnd
public CommitmentSummary.Builder timeEnd(Date timeEnd)
Commitment end date- Parameters:
timeEnd
- the value to set- Returns:
- this builder
-
quantity
public CommitmentSummary.Builder quantity(String quantity)
Commitment quantity- Parameters:
quantity
- the value to set- Returns:
- this builder
-
usedAmount
public CommitmentSummary.Builder usedAmount(String usedAmount)
Commitment used amount- Parameters:
usedAmount
- the value to set- Returns:
- this builder
-
availableAmount
public CommitmentSummary.Builder availableAmount(String availableAmount)
Commitment available amount- Parameters:
availableAmount
- the value to set- Returns:
- this builder
-
fundedAllocationValue
public CommitmentSummary.Builder fundedAllocationValue(String fundedAllocationValue)
Funded Allocation line value example: 12000.00- Parameters:
fundedAllocationValue
- the value to set- Returns:
- this builder
-
build
public CommitmentSummary build()
-
copy
public CommitmentSummary.Builder copy(CommitmentSummary model)
-
-