Class BillingPeriodInner
java.lang.Object
com.azure.core.management.ProxyResource
com.azure.resourcemanager.billing.fluent.models.BillingPeriodInner
public final class BillingPeriodInner
extends com.azure.core.management.ProxyResource
A billing period resource.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the billingPeriodEndDate property: The end of the date range covered by the billing period.Get the billingPeriodStartDate property: The start of the date range covered by the billing period.Get the invoiceIds property: Array of invoice ids that associated with.void
validate()
Validates the instance.Methods inherited from class com.azure.core.management.ProxyResource
id, name, type
-
Constructor Details
-
BillingPeriodInner
public BillingPeriodInner()Creates an instance of BillingPeriodInner class.
-
-
Method Details
-
billingPeriodStartDate
Get the billingPeriodStartDate property: The start of the date range covered by the billing period.- Returns:
- the billingPeriodStartDate value.
-
billingPeriodEndDate
Get the billingPeriodEndDate property: The end of the date range covered by the billing period.- Returns:
- the billingPeriodEndDate value.
-
invoiceIds
Get the invoiceIds property: Array of invoice ids that associated with.- Returns:
- the invoiceIds value.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-