target.apidocs.com.google.api.services.androidpublisher.model.AppRecoveryAction.html Maven / Gradle / Ivy
AppRecoveryAction (Google Play Android Developer API v3-rev20240129-2.0.0)
com.google.api.services.androidpublisher.model
Class AppRecoveryAction
- java.lang.Object
-
- java.util.AbstractMap<String,Object>
-
- com.google.api.client.util.GenericData
-
- com.google.api.client.json.GenericJson
-
- com.google.api.services.androidpublisher.model.AppRecoveryAction
-
public final class AppRecoveryAction
extends com.google.api.client.json.GenericJson
Information about an app recovery action.
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
- Author:
- Google, Inc.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.google.api.client.util.GenericData
com.google.api.client.util.GenericData.Flags
-
Nested classes/interfaces inherited from class java.util.AbstractMap
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>
-
Constructor Summary
Constructors
Constructor and Description
AppRecoveryAction()
-
Method Summary
All Methods Instance Methods Concrete Methods
Modifier and Type
Method and Description
AppRecoveryAction
clone()
Long
getAppRecoveryId()
ID corresponding to the app recovery action.
String
getCancelTime()
Timestamp of when the app recovery action is canceled by the developer.
String
getCreateTime()
Timestamp of when the app recovery action is created by the developer.
String
getDeployTime()
Timestamp of when the app recovery action is deployed to the users.
String
getLastUpdateTime()
Timestamp of when the developer last updated recovery action.
RemoteInAppUpdateData
getRemoteInAppUpdateData()
Data about the remote in-app update action such as such as recovered user base, recoverable
user base etc.
String
getStatus()
The status of the recovery action.
Targeting
getTargeting()
Specifies targeting criteria for the recovery action such as regions, android sdk versions, app
versions etc.
AppRecoveryAction
set(String fieldName,
Object value)
AppRecoveryAction
setAppRecoveryId(Long appRecoveryId)
ID corresponding to the app recovery action.
AppRecoveryAction
setCancelTime(String cancelTime)
Timestamp of when the app recovery action is canceled by the developer.
AppRecoveryAction
setCreateTime(String createTime)
Timestamp of when the app recovery action is created by the developer.
AppRecoveryAction
setDeployTime(String deployTime)
Timestamp of when the app recovery action is deployed to the users.
AppRecoveryAction
setLastUpdateTime(String lastUpdateTime)
Timestamp of when the developer last updated recovery action.
AppRecoveryAction
setRemoteInAppUpdateData(RemoteInAppUpdateData remoteInAppUpdateData)
Data about the remote in-app update action such as such as recovered user base, recoverable
user base etc.
AppRecoveryAction
setStatus(String status)
The status of the recovery action.
AppRecoveryAction
setTargeting(Targeting targeting)
Specifies targeting criteria for the recovery action such as regions, android sdk versions, app
versions etc.
-
Methods inherited from class com.google.api.client.json.GenericJson
getFactory, setFactory, toPrettyString, toString
-
Methods inherited from class com.google.api.client.util.GenericData
entrySet, equals, get, getClassInfo, getUnknownKeys, hashCode, put, putAll, remove, setUnknownKeys
-
Methods inherited from class java.util.AbstractMap
clear, containsKey, containsValue, isEmpty, keySet, size, values
-
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface java.util.Map
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
-
-
Method Detail
-
getAppRecoveryId
public Long getAppRecoveryId()
ID corresponding to the app recovery action.
- Returns:
- value or
null
for none
-
setAppRecoveryId
public AppRecoveryAction setAppRecoveryId(Long appRecoveryId)
ID corresponding to the app recovery action.
- Parameters:
appRecoveryId
- appRecoveryId or null
for none
-
getCancelTime
public String getCancelTime()
Timestamp of when the app recovery action is canceled by the developer. Only set if the
recovery action has been canceled.
- Returns:
- value or
null
for none
-
setCancelTime
public AppRecoveryAction setCancelTime(String cancelTime)
Timestamp of when the app recovery action is canceled by the developer. Only set if the
recovery action has been canceled.
- Parameters:
cancelTime
- cancelTime or null
for none
-
getCreateTime
public String getCreateTime()
Timestamp of when the app recovery action is created by the developer. It is always set after
creation of the recovery action.
- Returns:
- value or
null
for none
-
setCreateTime
public AppRecoveryAction setCreateTime(String createTime)
Timestamp of when the app recovery action is created by the developer. It is always set after
creation of the recovery action.
- Parameters:
createTime
- createTime or null
for none
-
getDeployTime
public String getDeployTime()
Timestamp of when the app recovery action is deployed to the users. Only set if the recovery
action has been deployed.
- Returns:
- value or
null
for none
-
setDeployTime
public AppRecoveryAction setDeployTime(String deployTime)
Timestamp of when the app recovery action is deployed to the users. Only set if the recovery
action has been deployed.
- Parameters:
deployTime
- deployTime or null
for none
-
getLastUpdateTime
public String getLastUpdateTime()
Timestamp of when the developer last updated recovery action. In case the action is cancelled,
it corresponds to cancellation time. It is always set after creation of the recovery action.
- Returns:
- value or
null
for none
-
setLastUpdateTime
public AppRecoveryAction setLastUpdateTime(String lastUpdateTime)
Timestamp of when the developer last updated recovery action. In case the action is cancelled,
it corresponds to cancellation time. It is always set after creation of the recovery action.
- Parameters:
lastUpdateTime
- lastUpdateTime or null
for none
-
getRemoteInAppUpdateData
public RemoteInAppUpdateData getRemoteInAppUpdateData()
Data about the remote in-app update action such as such as recovered user base, recoverable
user base etc. Set only if the recovery action type is Remote In-App Update.
- Returns:
- value or
null
for none
-
setRemoteInAppUpdateData
public AppRecoveryAction setRemoteInAppUpdateData(RemoteInAppUpdateData remoteInAppUpdateData)
Data about the remote in-app update action such as such as recovered user base, recoverable
user base etc. Set only if the recovery action type is Remote In-App Update.
- Parameters:
remoteInAppUpdateData
- remoteInAppUpdateData or null
for none
-
getStatus
public String getStatus()
The status of the recovery action.
- Returns:
- value or
null
for none
-
setStatus
public AppRecoveryAction setStatus(String status)
The status of the recovery action.
- Parameters:
status
- status or null
for none
-
getTargeting
public Targeting getTargeting()
Specifies targeting criteria for the recovery action such as regions, android sdk versions, app
versions etc.
- Returns:
- value or
null
for none
-
setTargeting
public AppRecoveryAction setTargeting(Targeting targeting)
Specifies targeting criteria for the recovery action such as regions, android sdk versions, app
versions etc.
- Parameters:
targeting
- targeting or null
for none
-
set
public AppRecoveryAction set(String fieldName,
Object value)
- Overrides:
set
in class com.google.api.client.json.GenericJson
-
clone
public AppRecoveryAction clone()
- Overrides:
clone
in class com.google.api.client.json.GenericJson
Copyright © 2011–2024 Google. All rights reserved.
© 2015 - 2025 Weber Informatics LLC | Privacy Policy