static ComputedUsage.Builder |
ComputedUsage.builder() |
Create a new builder.
|
ComputedUsage.Builder |
ComputedUsage.Builder.commitmentServiceId(String commitmentServiceId) |
Subscribed service commitmentId.
|
ComputedUsage.Builder |
ComputedUsage.Builder.computeSource(String computeSource) |
SPM Internal compute records source .
|
ComputedUsage.Builder |
ComputedUsage.Builder.copy(ComputedUsage model) |
|
ComputedUsage.Builder |
ComputedUsage.Builder.cost(String cost) |
Computed Line Amount not rounded
|
ComputedUsage.Builder |
ComputedUsage.Builder.costRounded(String costRounded) |
Computed Line Amount rounded.
|
ComputedUsage.Builder |
ComputedUsage.Builder.currencyCode(String currencyCode) |
Currency code
|
ComputedUsage.Builder |
ComputedUsage.Builder.dataCenter(String dataCenter) |
Data Center Attribute as sent by MQS to SPM.
|
ComputedUsage.Builder |
ComputedUsage.Builder.id(String id) |
SPM Internal computed usage Id , 32 character string
|
ComputedUsage.Builder |
ComputedUsage.Builder.isInvoiced(Boolean isInvoiced) |
Invoicing status for the aggregated compute usage
|
ComputedUsage.Builder |
ComputedUsage.Builder.mqsMessageId(String mqsMessageId) |
MQS Identfier send to SPM , SPM does not transform this attribute and is received as is.
|
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 coming from Metered Services
entity.
|
ComputedUsage.Builder |
ComputedUsage.Builder.parentProduct(Product 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(Product 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 ratecard for that usage (OCI will be using the same reference
to cross-reference for correctness on the usage csv report), comes from Entity
OBSCNTR_IPT_PRODUCTTIER.
|
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) |
Usae 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 Messure
|
ComputedUsage.Builder |
ComputedUsage.Builder.usageNumber(String usageNumber) |
SPM Internal usage Line number identifier in SPM coming from Metered Services entity.
|