1.0.0-beta.3 (2026-03-04)
- Azure Resource Manager Commerce client library for Java. This package contains Microsoft Azure SDK for Commerce Management SDK. Package api-version 2015-06-01-preview. For documentation on how to use this package, please see Azure Management Libraries for Java.
Breaking Changes
models.InfoField was removed
UsageManager was removed
models.OfferTermInfoAutoGenerated was removed
UsageManager$Configurable was removed
models.UsageAggregationListResult was removed
models.MonetaryCredit was modified
MonetaryCredit()was changed to private accesswithCredit(java.math.BigDecimal)was removedwithEffectiveDate(java.time.OffsetDateTime)was removedvalidate()was removedwithExcludedMeterIds(java.util.List)was removed
models.MeterInfo was modified
MeterInfo()was changed to private accesswithEffectiveDate(java.time.OffsetDateTime)was removedwithMeterCategory(java.lang.String)was removedwithUnit(java.lang.String)was removedjava.lang.Float includedQuantity()->java.lang.Double includedQuantity()validate()was removedwithMeterSubCategory(java.lang.String)was removedwithMeterRegion(java.lang.String)was removedwithIncludedQuantity(java.lang.Float)was removedwithMeterTags(java.util.List)was removedwithMeterName(java.lang.String)was removedwithMeterId(java.util.UUID)was removedjava.util.UUID meterId()->java.lang.String meterId()withMeterRates(java.util.Map)was removed
models.MonetaryCommitment was modified
MonetaryCommitment()was changed to private accesswithEffectiveDate(java.time.OffsetDateTime)was removedwithTieredDiscount(java.util.Map)was removedwithExcludedMeterIds(java.util.List)was removedvalidate()was removed
models.OfferTermInfo was modified
valueOf(java.lang.String)was removedvalues()was removedfromString(java.lang.String)was removedtoString()was removed
models.UsageAggregation was modified
java.lang.Float quantity()->java.lang.Double quantity()models.InfoField infoFields()->com.azure.core.util.BinaryData infoFields()java.util.UUID subscriptionId()->java.lang.String subscriptionId()
models.RecurringCharge was modified
RecurringCharge()was changed to private accesswithRecurringCharge(java.lang.Integer)was removedwithEffectiveDate(java.time.OffsetDateTime)was removedvalidate()was removed
Features Added
-
models.OfferTermInfoNamewas added -
CommerceManager$Configurablewas added -
CommerceManagerwas added
models.MonetaryCredit was modified
toJson(com.azure.json.JsonWriter)was addedfromJson(com.azure.json.JsonReader)was addedname()was added
models.MeterInfo was modified
fromJson(com.azure.json.JsonReader)was addedtoJson(com.azure.json.JsonWriter)was added
models.MonetaryCommitment was modified
toJson(com.azure.json.JsonWriter)was addedfromJson(com.azure.json.JsonReader)was addedname()was added
models.OfferTermInfo was modified
OfferTermInfo()was addedeffectiveDate()was addedfromJson(com.azure.json.JsonReader)was addedtoJson(com.azure.json.JsonWriter)was addedname()was added
models.RecurringCharge was modified
name()was addedfromJson(com.azure.json.JsonReader)was addedtoJson(com.azure.json.JsonWriter)was added