### YamlMime:JavaType uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails" name: "RenewalTermDetails" nameWithType: "RenewalTermDetails" summary: "Details for the next renewal term of a subscription." inheritances: - "" inheritedClassMethods: - classRef: "java.lang.Object" methodsRef: - "clone" - "equals" - "finalize" - "getClass" - "hashCode" - "notify" - "notifyAll" - "toString" - "wait" - "wait" - "wait" syntax: "public final class **RenewalTermDetails**
implements <>" constructors: - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.RenewalTermDetails()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.RenewalTermDetails()" name: "RenewalTermDetails()" nameWithType: "RenewalTermDetails.RenewalTermDetails()" summary: "Creates an instance of RenewalTermDetails class." syntax: "public RenewalTermDetails()" desc: "Creates an instance of RenewalTermDetails class." methods: - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.billingFrequency()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.billingFrequency()" name: "billingFrequency()" nameWithType: "RenewalTermDetails.billingFrequency()" summary: "Get the billingFrequency property: The billing frequency in ISO8601 format of product in the subscription." syntax: "public String billingFrequency()" desc: "Get the billingFrequency property: The billing frequency in ISO8601 format of product in the subscription. Example: P1M, P3M, P1Y." returns: description: "the billingFrequency value." type: "String" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.fromJson(com.azure.json.JsonReader)" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.fromJson(JsonReader jsonReader)" name: "fromJson(JsonReader jsonReader)" nameWithType: "RenewalTermDetails.fromJson(JsonReader jsonReader)" summary: "Reads an instance of RenewalTermDetails from the JsonReader." modifiers: - "static" parameters: - description: "The JsonReader being read." name: "jsonReader" type: "" syntax: "public static RenewalTermDetails fromJson(JsonReader jsonReader)" exceptions: - description: "If an error occurs while reading the RenewalTermDetails." type: "IOException" desc: "Reads an instance of RenewalTermDetails from the JsonReader." returns: description: "An instance of RenewalTermDetails if the JsonReader was pointing to an instance of it, or null if it was\n pointing to JSON null." type: "" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.productId()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.productId()" name: "productId()" nameWithType: "RenewalTermDetails.productId()" summary: "Get the productId property: Id of the product for which the subscription is purchased." syntax: "public String productId()" desc: "Get the productId property: Id of the product for which the subscription is purchased." returns: description: "the productId value." type: "String" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.productTypeId()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.productTypeId()" name: "productTypeId()" nameWithType: "RenewalTermDetails.productTypeId()" summary: "Get the productTypeId property: Type Id of the product for which the subscription is purchased." syntax: "public String productTypeId()" desc: "Get the productTypeId property: Type Id of the product for which the subscription is purchased." returns: description: "the productTypeId value." type: "String" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.quantity()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.quantity()" name: "quantity()" nameWithType: "RenewalTermDetails.quantity()" summary: "Get the quantity property: The quantity of licenses or fulfillment units for the subscription." syntax: "public Long quantity()" desc: "Get the quantity property: The quantity of licenses or fulfillment units for the subscription." returns: description: "the quantity value." type: "Long" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.skuId()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.skuId()" name: "skuId()" nameWithType: "RenewalTermDetails.skuId()" summary: "Get the skuId property: The SKU ID of the product for which the subscription is purchased." syntax: "public String skuId()" desc: "Get the skuId property: The SKU ID of the product for which the subscription is purchased. This field is is only available for Microsoft Customer Agreement billing accounts." returns: description: "the skuId value." type: "String" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.termDuration()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.termDuration()" name: "termDuration()" nameWithType: "RenewalTermDetails.termDuration()" summary: "Get the termDuration property: The duration in ISO8601 format for which you can use the subscription." syntax: "public String termDuration()" desc: "Get the termDuration property: The duration in ISO8601 format for which you can use the subscription. Example: P1M, P3M, P1Y." returns: description: "the termDuration value." type: "String" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.termEndDate()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.termEndDate()" name: "termEndDate()" nameWithType: "RenewalTermDetails.termEndDate()" summary: "Get the termEndDate property: End date of the term in UTC time." syntax: "public OffsetDateTime termEndDate()" desc: "Get the termEndDate property: End date of the term in UTC time." returns: description: "the termEndDate value." type: "OffsetDateTime" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.toJson(com.azure.json.JsonWriter)" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.toJson(JsonWriter jsonWriter)" name: "toJson(JsonWriter jsonWriter)" nameWithType: "RenewalTermDetails.toJson(JsonWriter jsonWriter)" parameters: - name: "jsonWriter" type: "" syntax: "public JsonWriter toJson(JsonWriter jsonWriter)" exceptions: - type: "IOException" returns: type: "" - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.validate()" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.validate()" name: "validate()" nameWithType: "RenewalTermDetails.validate()" summary: "Validates the instance." syntax: "public void validate()" desc: "Validates the instance." - uid: "com.azure.resourcemanager.billing.models.RenewalTermDetails.withQuantity(java.lang.Long)" fullName: "com.azure.resourcemanager.billing.models.RenewalTermDetails.withQuantity(Long quantity)" name: "withQuantity(Long quantity)" nameWithType: "RenewalTermDetails.withQuantity(Long quantity)" summary: "Set the quantity property: The quantity of licenses or fulfillment units for the subscription." parameters: - description: "the quantity value to set." name: "quantity" type: "Long" syntax: "public RenewalTermDetails withQuantity(Long quantity)" desc: "Set the quantity property: The quantity of licenses or fulfillment units for the subscription." returns: description: "the RenewalTermDetails object itself." type: "" type: "class" desc: "Details for the next renewal term of a subscription." implements: - "<>" metadata: {} package: "com.azure.resourcemanager.billing.models" artifact: com.azure.resourcemanager:azure-resourcemanager-billing:1.0.0