Show / Hide Table of Contents

Class AppRecoveryAction

Information about an app recovery action.

Inheritance
object
AppRecoveryAction
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class AppRecoveryAction : IDirectResponseSchema

Properties

AppRecoveryId

ID corresponding to the app recovery action.

Declaration
[JsonProperty("appRecoveryId")]
public virtual long? AppRecoveryId { get; set; }
Property Value
Type Description
long?

CancelTime

object representation of CancelTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CancelTimeDateTimeOffset instead.")]
public virtual object CancelTime { get; set; }
Property Value
Type Description
object

CancelTimeDateTimeOffset

DateTimeOffset representation of CancelTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CancelTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CancelTimeRaw

Timestamp of when the app recovery action is canceled by the developer. Only set if the recovery action has been canceled.

Declaration
[JsonProperty("cancelTime")]
public virtual string CancelTimeRaw { get; set; }
Property Value
Type Description
string

CreateTime

object representation of CreateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use CreateTimeDateTimeOffset instead.")]
public virtual object CreateTime { get; set; }
Property Value
Type Description
object

CreateTimeDateTimeOffset

DateTimeOffset representation of CreateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? CreateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

CreateTimeRaw

Timestamp of when the app recovery action is created by the developer. It is always set after creation of the recovery action.

Declaration
[JsonProperty("createTime")]
public virtual string CreateTimeRaw { get; set; }
Property Value
Type Description
string

DeployTime

object representation of DeployTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use DeployTimeDateTimeOffset instead.")]
public virtual object DeployTime { get; set; }
Property Value
Type Description
object

DeployTimeDateTimeOffset

DateTimeOffset representation of DeployTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? DeployTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

DeployTimeRaw

Timestamp of when the app recovery action is deployed to the users. Only set if the recovery action has been deployed.

Declaration
[JsonProperty("deployTime")]
public virtual string DeployTimeRaw { get; set; }
Property Value
Type Description
string

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

LastUpdateTime

object representation of LastUpdateTimeRaw.

Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use LastUpdateTimeDateTimeOffset instead.")]
public virtual object LastUpdateTime { get; set; }
Property Value
Type Description
object

LastUpdateTimeDateTimeOffset

DateTimeOffset representation of LastUpdateTimeRaw.

Declaration
[JsonIgnore]
public virtual DateTimeOffset? LastUpdateTimeDateTimeOffset { get; set; }
Property Value
Type Description
DateTimeOffset?

LastUpdateTimeRaw

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.

Declaration
[JsonProperty("lastUpdateTime")]
public virtual string LastUpdateTimeRaw { get; set; }
Property Value
Type Description
string

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.

Declaration
[JsonProperty("remoteInAppUpdateData")]
public virtual RemoteInAppUpdateData RemoteInAppUpdateData { get; set; }
Property Value
Type Description
RemoteInAppUpdateData

Status

The status of the recovery action.

Declaration
[JsonProperty("status")]
public virtual string Status { get; set; }
Property Value
Type Description
string

Targeting

Specifies targeting criteria for the recovery action such as regions, android sdk versions, app versions etc.

Declaration
[JsonProperty("targeting")]
public virtual Targeting Targeting { get; set; }
Property Value
Type Description
Targeting

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX