public final class CatalogAppView
extends com.google.api.client.json.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 Android Developer API. For a detailed explanation see: https://developers.google.com/api-client-library/java/google-http-java-client/json
com.google.api.client.util.GenericData.FlagsAbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Constructor and Description |
|---|
CatalogAppView() |
| Modifier and Type | Method and Description |
|---|---|
CatalogAppView |
clone() |
List<String> |
getActiveVersionNames()
Active versions of the app mapped from `android:versionName` manifest attributes.
|
String |
getAppCategory()
The category of the app.
|
AppContactInformation |
getAppContactInformation()
Developer-provided contact information for the app.
|
String |
getAppSubcategory()
The subcategory of the app e.g.
|
String |
getDeliveryToken()
The token used for delivery of the app with the Google Play Inline Install API.
|
DeveloperDetails |
getDeveloperDetails()
The developer details of the app.
|
List<DeviceCompatibilityRequirements> |
getDeviceCompatibilityRequirements()
The app may specify multiple sets of device compatibility requirements, and a device is
considered compatible with the app if it satisfies at least one of
`DeviceCompatibilityRequirements`.
|
List<DeviceIdentifier> |
getExcludedDevicesByIdentifier()
List of devices excluded from the app's distribution even if they are otherwise compatible with
the requirements from device_compatibility_requirements.
|
List<CatalogDeviceSelector> |
getExcludedDevicesBySelector()
List of devices excluded from the app's distribution even if they are otherwise compatible with
the requirements from device_compatibility_requirements.
|
Date |
getFirstReleaseDate()
The date when the app was first released.
|
Boolean |
getHasInAppAds()
Whether the app has ads.
|
Boolean |
getHasInAppPurchases()
Whether the app has in-app purchases through Google Play.
|
String |
getIarcCertificateId()
The IARC certificate ID for the app.
|
Boolean |
getIsAdultOnlyAudience()
Whether the app is targeted to an adult-only (18+) audience.
|
String |
getLastPublishTime()
The timestamp when the app was last published.
|
LocalizedStoreListings |
getLocalizedStoreListings()
The localized store listings of the app which are shown on Google Play.
|
String |
getPackageName()
The package name of the app.
|
List<CatalogPermission> |
getPermissions()
Required permissions declared by the app which apply for all Android SDK versions.
|
List<CatalogPermission> |
getPermissionsSdk23()
Required permissions declared by the app which apply for Android SDK versions SDK 23 and above.
|
Money |
getPriceInTheUnitedStates()
The price of the app in the United States.
|
String |
getPrivacyPolicyUrl()
The URL of the app's privacy policy.
|
Money |
getSalePriceInTheUnitedStates()
The sale price of the app in the United States.
|
CatalogAppView |
set(String fieldName,
Object value) |
CatalogAppView |
setActiveVersionNames(List<String> activeVersionNames)
Active versions of the app mapped from `android:versionName` manifest attributes.
|
CatalogAppView |
setAppCategory(String appCategory)
The category of the app.
|
CatalogAppView |
setAppContactInformation(AppContactInformation appContactInformation)
Developer-provided contact information for the app.
|
CatalogAppView |
setAppSubcategory(String appSubcategory)
The subcategory of the app e.g.
|
CatalogAppView |
setDeliveryToken(String deliveryToken)
The token used for delivery of the app with the Google Play Inline Install API.
|
CatalogAppView |
setDeveloperDetails(DeveloperDetails developerDetails)
The developer details of the app.
|
CatalogAppView |
setDeviceCompatibilityRequirements(List<DeviceCompatibilityRequirements> deviceCompatibilityRequirements)
The app may specify multiple sets of device compatibility requirements, and a device is
considered compatible with the app if it satisfies at least one of
`DeviceCompatibilityRequirements`.
|
CatalogAppView |
setExcludedDevicesByIdentifier(List<DeviceIdentifier> excludedDevicesByIdentifier)
List of devices excluded from the app's distribution even if they are otherwise compatible with
the requirements from device_compatibility_requirements.
|
CatalogAppView |
setExcludedDevicesBySelector(List<CatalogDeviceSelector> excludedDevicesBySelector)
List of devices excluded from the app's distribution even if they are otherwise compatible with
the requirements from device_compatibility_requirements.
|
CatalogAppView |
setFirstReleaseDate(Date firstReleaseDate)
The date when the app was first released.
|
CatalogAppView |
setHasInAppAds(Boolean hasInAppAds)
Whether the app has ads.
|
CatalogAppView |
setHasInAppPurchases(Boolean hasInAppPurchases)
Whether the app has in-app purchases through Google Play.
|
CatalogAppView |
setIarcCertificateId(String iarcCertificateId)
The IARC certificate ID for the app.
|
CatalogAppView |
setIsAdultOnlyAudience(Boolean isAdultOnlyAudience)
Whether the app is targeted to an adult-only (18+) audience.
|
CatalogAppView |
setLastPublishTime(String lastPublishTime)
The timestamp when the app was last published.
|
CatalogAppView |
setLocalizedStoreListings(LocalizedStoreListings localizedStoreListings)
The localized store listings of the app which are shown on Google Play.
|
CatalogAppView |
setPackageName(String packageName)
The package name of the app.
|
CatalogAppView |
setPermissions(List<CatalogPermission> permissions)
Required permissions declared by the app which apply for all Android SDK versions.
|
CatalogAppView |
setPermissionsSdk23(List<CatalogPermission> permissionsSdk23)
Required permissions declared by the app which apply for Android SDK versions SDK 23 and above.
|
CatalogAppView |
setPriceInTheUnitedStates(Money priceInTheUnitedStates)
The price of the app in the United States.
|
CatalogAppView |
setPrivacyPolicyUrl(String privacyPolicyUrl)
The URL of the app's privacy policy.
|
CatalogAppView |
setSalePriceInTheUnitedStates(Money salePriceInTheUnitedStates)
The sale price of the app in the United States.
|
getFactory, setFactory, toPrettyString, toStringentrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeysclear, containsKey, containsValue, isEmpty, keySet, size, valuesfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAllpublic List<String> getActiveVersionNames()
null for nonepublic CatalogAppView setActiveVersionNames(List<String> activeVersionNames)
activeVersionNames - activeVersionNames or null for nonepublic String getAppCategory()
null for nonepublic CatalogAppView setAppCategory(String appCategory)
appCategory - appCategory or null for nonepublic AppContactInformation getAppContactInformation()
null for nonepublic CatalogAppView setAppContactInformation(AppContactInformation appContactInformation)
appContactInformation - appContactInformation or null for nonepublic String getAppSubcategory()
null for nonepublic CatalogAppView setAppSubcategory(String appSubcategory)
appSubcategory - appSubcategory or null for nonepublic String getDeliveryToken()
null for nonepublic CatalogAppView setDeliveryToken(String deliveryToken)
deliveryToken - deliveryToken or null for nonepublic DeveloperDetails getDeveloperDetails()
null for nonepublic CatalogAppView setDeveloperDetails(DeveloperDetails developerDetails)
developerDetails - developerDetails or null for nonepublic List<DeviceCompatibilityRequirements> getDeviceCompatibilityRequirements()
null for nonepublic CatalogAppView setDeviceCompatibilityRequirements(List<DeviceCompatibilityRequirements> deviceCompatibilityRequirements)
deviceCompatibilityRequirements - deviceCompatibilityRequirements or null for nonepublic List<DeviceIdentifier> getExcludedDevicesByIdentifier()
null for nonepublic CatalogAppView setExcludedDevicesByIdentifier(List<DeviceIdentifier> excludedDevicesByIdentifier)
excludedDevicesByIdentifier - excludedDevicesByIdentifier or null for nonepublic List<CatalogDeviceSelector> getExcludedDevicesBySelector()
null for nonepublic CatalogAppView setExcludedDevicesBySelector(List<CatalogDeviceSelector> excludedDevicesBySelector)
excludedDevicesBySelector - excludedDevicesBySelector or null for nonepublic Date getFirstReleaseDate()
null for nonepublic CatalogAppView setFirstReleaseDate(Date firstReleaseDate)
firstReleaseDate - firstReleaseDate or null for nonepublic Boolean getHasInAppAds()
null for nonepublic CatalogAppView setHasInAppAds(Boolean hasInAppAds)
hasInAppAds - hasInAppAds or null for nonepublic Boolean getHasInAppPurchases()
null for nonepublic CatalogAppView setHasInAppPurchases(Boolean hasInAppPurchases)
hasInAppPurchases - hasInAppPurchases or null for nonepublic String getIarcCertificateId()
null for nonepublic CatalogAppView setIarcCertificateId(String iarcCertificateId)
iarcCertificateId - iarcCertificateId or null for nonepublic Boolean getIsAdultOnlyAudience()
null for nonepublic CatalogAppView setIsAdultOnlyAudience(Boolean isAdultOnlyAudience)
isAdultOnlyAudience - isAdultOnlyAudience or null for nonepublic String getLastPublishTime()
null for nonepublic CatalogAppView setLastPublishTime(String lastPublishTime)
lastPublishTime - lastPublishTime or null for nonepublic LocalizedStoreListings getLocalizedStoreListings()
null for nonepublic CatalogAppView setLocalizedStoreListings(LocalizedStoreListings localizedStoreListings)
localizedStoreListings - localizedStoreListings or null for nonepublic String getPackageName()
null for nonepublic CatalogAppView setPackageName(String packageName)
packageName - packageName or null for nonepublic List<CatalogPermission> getPermissions()
null for nonepublic CatalogAppView setPermissions(List<CatalogPermission> permissions)
permissions - permissions or null for nonepublic List<CatalogPermission> getPermissionsSdk23()
null for nonepublic CatalogAppView setPermissionsSdk23(List<CatalogPermission> permissionsSdk23)
permissionsSdk23 - permissionsSdk23 or null for nonepublic Money getPriceInTheUnitedStates()
null for nonepublic CatalogAppView setPriceInTheUnitedStates(Money priceInTheUnitedStates)
priceInTheUnitedStates - priceInTheUnitedStates or null for nonepublic String getPrivacyPolicyUrl()
null for nonepublic CatalogAppView setPrivacyPolicyUrl(String privacyPolicyUrl)
privacyPolicyUrl - privacyPolicyUrl or null for nonepublic Money getSalePriceInTheUnitedStates()
null for nonepublic CatalogAppView setSalePriceInTheUnitedStates(Money salePriceInTheUnitedStates)
salePriceInTheUnitedStates - salePriceInTheUnitedStates or null for nonepublic CatalogAppView set(String fieldName, Object value)
set in class com.google.api.client.json.GenericJsonpublic CatalogAppView clone()
clone in class com.google.api.client.json.GenericJsonCopyright © 2011–2026 Google. All rights reserved.