static ComputedUsage.Builder |
ComputedUsage.builder() |
Create a new builder.
|
ComputedUsage.Builder |
ComputedUsage.Builder.commitmentServiceId(String commitmentServiceId) |
Subscribed service commitment ID.
|
ComputedUsage.Builder |
ComputedUsage.Builder.computeSource(String computeSource) |
SPM (Subscription Plan Management) internal compute records source.
|
ComputedUsage.Builder |
ComputedUsage.Builder.copy(ComputedUsage model) |
|
ComputedUsage.Builder |
ComputedUsage.Builder.cost(String cost) |
Computed unrounded line Amount.
|
ComputedUsage.Builder |
ComputedUsage.Builder.costRounded(String costRounded) |
Computed rounded line amount.
|
ComputedUsage.Builder |
ComputedUsage.Builder.currencyCode(String currencyCode) |
Currency code.
|
ComputedUsage.Builder |
ComputedUsage.Builder.dataCenter(String dataCenter) |
Data center attribute as sent by the meterering system to SPM.
|
ComputedUsage.Builder |
ComputedUsage.Builder.id(String id) |
SPM internal computed usage ID, which is a 32-character string.
|
ComputedUsage.Builder |
ComputedUsage.Builder.isInvoiced(Boolean isInvoiced) |
Invoicing status for the aggregated compute usage.
|
ComputedUsage.Builder |
ComputedUsage.Builder.mqsMessageId(String mqsMessageId) |
The meterering system identfier sent to SPM.
|
ComputedUsage.Builder |
ComputedUsage.Builder.netUnitPrice(String netUnitPrice) |
Net unit price for the product in consideration, price actual.
|
ComputedUsage.Builder |
ComputedUsage.Builder.originalUsageNumber(String originalUsageNumber) |
SPM internal original usage line number identifier in SPM, originating from the metered
services entity.
|
ComputedUsage.Builder |
ComputedUsage.Builder.parentProduct(ComputedUsageProduct parentProduct) |
|
ComputedUsage.Builder |
ComputedUsage.Builder.parentSubscribedServiceId(String parentSubscribedServiceId) |
Subscribed service line parent ID.
|
ComputedUsage.Builder |
ComputedUsage.Builder.planNumber(String planNumber) |
Subscription plan number.
|
ComputedUsage.Builder |
ComputedUsage.Builder.product(ComputedUsageProduct product) |
|
ComputedUsage.Builder |
ComputedUsage.Builder.quantity(String quantity) |
Total quantity that was used for computation.
|
ComputedUsage.Builder |
ComputedUsage.Builder.rateCardId(String rateCardId) |
Ratecard ID at subscribed service level.
|
ComputedUsage.Builder |
ComputedUsage.Builder.rateCardTierdId(String rateCardTierdId) |
References the tier in the rate card for the associated usage (OCI uses the same
reference to cross-reference for correctness in CSV Usage Reports), obtained from the
OBSCNTR_IPT_PRODUCTTIER entity.
|
ComputedUsage.Builder |
ComputedUsage.Builder.timeCreated(Date timeCreated) |
Computed usage created time, expressed in RFC 3339 timestamp format.
|
ComputedUsage.Builder |
ComputedUsage.Builder.timeMeteredOn(Date timeMeteredOn) |
Metered service date, expressed in RFC 3339 timestamp format.
|
ComputedUsage.Builder |
ComputedUsage.Builder.timeOfArrival(Date timeOfArrival) |
Usage computation date, expressed in RFC 3339 timestamp format.
|
ComputedUsage.Builder |
ComputedUsage.Builder.timeUpdated(Date timeUpdated) |
Computed usage updated time, expressed in RFC 3339 timestamp format.
|
ComputedUsage.Builder |
ComputedUsage.toBuilder() |
|
ComputedUsage.Builder |
ComputedUsage.Builder.type(ComputedUsage.Type type) |
Usage compute type in SPM.
|
ComputedUsage.Builder |
ComputedUsage.Builder.unitOfMeasure(String unitOfMeasure) |
Unit of measure.
|
ComputedUsage.Builder |
ComputedUsage.Builder.usageNumber(String usageNumber) |
SPM internal usage line number identifier in SPM, originating from the metered services
entity.
|