NextBillingCycleDetails Class

  • java.lang.Object
    • com.azure.resourcemanager.billing.models.NextBillingCycleDetails

Implements

public final class NextBillingCycleDetails
implements JsonSerializable<NextBillingCycleDetails>

Billing cycle details of the product.

Constructor Summary

Constructor Description
NextBillingCycleDetails()

Creates an instance of NextBillingCycleDetails class.

Method Summary

Modifier and Type Method and Description
String billingFrequency()

Get the billingFrequency property: Billing frequency of the product under the subscription.

static NextBillingCycleDetails fromJson(JsonReader jsonReader)

Reads an instance of NextBillingCycleDetails from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Constructor Details

NextBillingCycleDetails

public NextBillingCycleDetails()

Creates an instance of NextBillingCycleDetails class.

Method Details

billingFrequency

public String billingFrequency()

Get the billingFrequency property: Billing frequency of the product under the subscription.

Returns:

the billingFrequency value.

fromJson

public static NextBillingCycleDetails fromJson(JsonReader jsonReader)

Reads an instance of NextBillingCycleDetails from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of NextBillingCycleDetails if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If an error occurs while reading the NextBillingCycleDetails.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to