Class LegacyChargeSummaryProperties
- java.lang.Object
-
- com.azure.resourcemanager.consumption.fluent.models.LegacyChargeSummaryProperties
-
public final class LegacyChargeSummaryProperties extends Object
The properties of legacy charge summary.
-
-
Constructor Summary
Constructors Constructor Description LegacyChargeSummaryProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BigDecimal
azureCharges()
Get the azureCharges property: Azure Charges.String
billingPeriodId()
Get the billingPeriodId property: The id of the billing period resource that the charge belongs to.BigDecimal
chargesBilledSeparately()
Get the chargesBilledSeparately property: Charges Billed separately.String
currency()
Get the currency property: Currency Code.BigDecimal
marketplaceCharges()
Get the marketplaceCharges property: Marketplace Charges.String
usageEnd()
Get the usageEnd property: Usage end date.String
usageStart()
Get the usageStart property: Usage start date.void
validate()
Validates the instance.
-
-
-
Method Detail
-
billingPeriodId
public String billingPeriodId()
Get the billingPeriodId property: The id of the billing period resource that the charge belongs to.- Returns:
- the billingPeriodId value.
-
usageStart
public String usageStart()
Get the usageStart property: Usage start date.- Returns:
- the usageStart value.
-
usageEnd
public String usageEnd()
Get the usageEnd property: Usage end date.- Returns:
- the usageEnd value.
-
azureCharges
public BigDecimal azureCharges()
Get the azureCharges property: Azure Charges.- Returns:
- the azureCharges value.
-
chargesBilledSeparately
public BigDecimal chargesBilledSeparately()
Get the chargesBilledSeparately property: Charges Billed separately.- Returns:
- the chargesBilledSeparately value.
-
marketplaceCharges
public BigDecimal marketplaceCharges()
Get the marketplaceCharges property: Marketplace Charges.- Returns:
- the marketplaceCharges value.
-
currency
public String currency()
Get the currency property: Currency Code.- Returns:
- the currency value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-