public final class IntroductoryPriceInfo extends GenericJson
This is the Java data model class that specifies how to parse/serialize into the JSON that is transmitted over HTTP when working with the Google Play Developer API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
GenericData.Flags
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
Constructor and Description |
---|
IntroductoryPriceInfo() |
Modifier and Type | Method and Description |
---|---|
IntroductoryPriceInfo |
clone() |
Long |
getIntroductoryPriceAmountMicros()
Introductory price of the subscription, not including tax.
|
String |
getIntroductoryPriceCurrencyCode()
ISO 4217 currency code for the introductory subscription price.
|
Integer |
getIntroductoryPriceCycles()
The number of billing period to offer introductory pricing.
|
String |
getIntroductoryPricePeriod()
Introductory price period, specified in ISO 8601 format.
|
IntroductoryPriceInfo |
set(String fieldName,
Object value) |
IntroductoryPriceInfo |
setIntroductoryPriceAmountMicros(Long introductoryPriceAmountMicros)
Introductory price of the subscription, not including tax.
|
IntroductoryPriceInfo |
setIntroductoryPriceCurrencyCode(String introductoryPriceCurrencyCode)
ISO 4217 currency code for the introductory subscription price.
|
IntroductoryPriceInfo |
setIntroductoryPriceCycles(Integer introductoryPriceCycles)
The number of billing period to offer introductory pricing.
|
IntroductoryPriceInfo |
setIntroductoryPricePeriod(String introductoryPricePeriod)
Introductory price period, specified in ISO 8601 format.
|
getFactory, setFactory, toPrettyString, toString
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
clear, containsKey, containsValue, isEmpty, keySet, size, values
finalize, getClass, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
public Long getIntroductoryPriceAmountMicros()
null
for nonepublic IntroductoryPriceInfo setIntroductoryPriceAmountMicros(Long introductoryPriceAmountMicros)
introductoryPriceAmountMicros
- introductoryPriceAmountMicros or null
for nonepublic String getIntroductoryPriceCurrencyCode()
null
for nonepublic IntroductoryPriceInfo setIntroductoryPriceCurrencyCode(String introductoryPriceCurrencyCode)
introductoryPriceCurrencyCode
- introductoryPriceCurrencyCode or null
for nonepublic Integer getIntroductoryPriceCycles()
null
for nonepublic IntroductoryPriceInfo setIntroductoryPriceCycles(Integer introductoryPriceCycles)
introductoryPriceCycles
- introductoryPriceCycles or null
for nonepublic String getIntroductoryPricePeriod()
null
for nonepublic IntroductoryPriceInfo setIntroductoryPricePeriod(String introductoryPricePeriod)
introductoryPricePeriod
- introductoryPricePeriod or null
for nonepublic IntroductoryPriceInfo set(String fieldName, Object value)
set
in class GenericJson
public IntroductoryPriceInfo clone()
clone
in class GenericJson
Copyright © 2011–2019 Google. All rights reserved.