Class CommitmentSummary.Builder
- java.lang.Object
- 
- com.oracle.bmc.onesubscription.model.CommitmentSummary.Builder
 
- 
- Enclosing class:
- CommitmentSummary
 
 public static class CommitmentSummary.Builder extends Object 
- 
- 
Constructor SummaryConstructors Constructor Description Builder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description CommitmentSummary.BuilderavailableAmount(String availableAmount)Commitment available amountCommitmentSummarybuild()CommitmentSummary.Buildercopy(CommitmentSummary model)CommitmentSummary.BuilderfundedAllocationValue(String fundedAllocationValue)Funded Allocation line value example: 12000.00CommitmentSummary.Builderid(String id)SPM internal Commitment IDCommitmentSummary.Builderquantity(String quantity)Commitment quantityCommitmentSummary.BuildersubscribedServiceId(String subscribedServiceId)SPM internal Subscribed Service IDCommitmentSummary.BuildertimeEnd(Date timeEnd)Commitment end dateCommitmentSummary.BuildertimeStart(Date timeStart)Commitment start dateCommitmentSummary.BuilderusedAmount(String usedAmount)Commitment used amount
 
- 
- 
- 
Method Detail- 
idpublic CommitmentSummary.Builder id(String id) SPM internal Commitment ID- Parameters:
- id- the value to set
- Returns:
- this builder
 
 - 
subscribedServiceIdpublic CommitmentSummary.Builder subscribedServiceId(String subscribedServiceId) SPM internal Subscribed Service ID- Parameters:
- subscribedServiceId- the value to set
- Returns:
- this builder
 
 - 
timeStartpublic CommitmentSummary.Builder timeStart(Date timeStart) Commitment start date- Parameters:
- timeStart- the value to set
- Returns:
- this builder
 
 - 
timeEndpublic CommitmentSummary.Builder timeEnd(Date timeEnd) Commitment end date- Parameters:
- timeEnd- the value to set
- Returns:
- this builder
 
 - 
quantitypublic CommitmentSummary.Builder quantity(String quantity) Commitment quantity- Parameters:
- quantity- the value to set
- Returns:
- this builder
 
 - 
usedAmountpublic CommitmentSummary.Builder usedAmount(String usedAmount) Commitment used amount- Parameters:
- usedAmount- the value to set
- Returns:
- this builder
 
 - 
availableAmountpublic CommitmentSummary.Builder availableAmount(String availableAmount) Commitment available amount- Parameters:
- availableAmount- the value to set
- Returns:
- this builder
 
 - 
fundedAllocationValuepublic CommitmentSummary.Builder fundedAllocationValue(String fundedAllocationValue) Funded Allocation line value example: 12000.00- Parameters:
- fundedAllocationValue- the value to set
- Returns:
- this builder
 
 - 
buildpublic CommitmentSummary build() 
 - 
copypublic CommitmentSummary.Builder copy(CommitmentSummary model) 
 
- 
 
-