Class SubscriptionItemPriceChangeDetails
Price change related information of a subscription item.
Implements
Inherited Members
Namespace: Google.Apis.AndroidPublisher.v3.Data
Assembly: Google.Apis.AndroidPublisher.v3.dll
Syntax
public class SubscriptionItemPriceChangeDetails : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
ExpectedNewPriceChargeTime
object representation of ExpectedNewPriceChargeTimeRaw.
Declaration
[JsonIgnore]
[Obsolete("This property is obsolete and may behave unexpectedly; please use ExpectedNewPriceChargeTimeDateTimeOffset instead.")]
public virtual object ExpectedNewPriceChargeTime { get; set; }
Property Value
Type | Description |
---|---|
object |
ExpectedNewPriceChargeTimeDateTimeOffset
DateTimeOffset representation of ExpectedNewPriceChargeTimeRaw.
Declaration
[JsonIgnore]
public virtual DateTimeOffset? ExpectedNewPriceChargeTimeDateTimeOffset { get; set; }
Property Value
Type | Description |
---|---|
DateTimeOffset? |
ExpectedNewPriceChargeTimeRaw
The renewal time at which the price change will become effective for the user. This is subject to change(to a future time) due to cases where the renewal time shifts like pause. This field is only populated if the price change has not taken effect.
Declaration
[JsonProperty("expectedNewPriceChargeTime")]
public virtual string ExpectedNewPriceChargeTimeRaw { get; set; }
Property Value
Type | Description |
---|---|
string |
NewPrice
New recurring price for the subscription item.
Declaration
[JsonProperty("newPrice")]
public virtual Money NewPrice { get; set; }
Property Value
Type | Description |
---|---|
Money |
PriceChangeMode
Price change mode specifies how the subscription item price is changing.
Declaration
[JsonProperty("priceChangeMode")]
public virtual string PriceChangeMode { get; set; }
Property Value
Type | Description |
---|---|
string |
PriceChangeState
State the price change is currently in.
Declaration
[JsonProperty("priceChangeState")]
public virtual string PriceChangeState { get; set; }
Property Value
Type | Description |
---|---|
string |