Class SignalsConfig.Purchases
-
- All Implemented Interfaces:
public final class SignalsConfig.Purchases
-
-
Field Summary
Fields Modifier and Type Field Description private Booleaninappprivate List<String>versionListprivate IntegermaxEntriesprivate JSONObjectsignalsprivate BooleanenableProductDataprivate IntegerfetchTimeout
-
Constructor Summary
Constructors Constructor Description SignalsConfig.Purchases()
-
Method Summary
Modifier and Type Method Description final BooleangetInapp()final UnitsetInapp(Boolean inapp)final List<String>getVersionList()final UnitsetVersionList(List<String> versionList)final IntegergetMaxEntries()final UnitsetMaxEntries(Integer maxEntries)final JSONObjectgetSignals()final UnitsetSignals(JSONObject signals)final BooleangetEnableProductData()final UnitsetEnableProductData(Boolean enableProductData)final IntegergetFetchTimeout()Wall-clock budget in seconds for a single Billing Client fetch. final UnitsetFetchTimeout(Integer fetchTimeout)Wall-clock budget in seconds for a single Billing Client fetch. -
-
Method Detail
-
getVersionList
final List<String> getVersionList()
-
setVersionList
final Unit setVersionList(List<String> versionList)
-
getMaxEntries
final Integer getMaxEntries()
-
setMaxEntries
final Unit setMaxEntries(Integer maxEntries)
-
getSignals
final JSONObject getSignals()
-
setSignals
final Unit setSignals(JSONObject signals)
-
getEnableProductData
final Boolean getEnableProductData()
-
setEnableProductData
final Unit setEnableProductData(Boolean enableProductData)
-
getFetchTimeout
final Integer getFetchTimeout()
Wall-clock budget in seconds for a single Billing Client fetch. A fetch that exceeds it is abandoned so a hung Play Services callback cannot wedge the shared IAP fetch queue.
-
setFetchTimeout
final Unit setFetchTimeout(Integer fetchTimeout)
Wall-clock budget in seconds for a single Billing Client fetch. A fetch that exceeds it is abandoned so a hung Play Services callback cannot wedge the shared IAP fetch queue.
-
-
-
-