SubscriptionReviseResponse class

The subscription revise response.

Annotations
  • @JsonSerializable(fieldRename: FieldRename.snake)

Constructors

SubscriptionReviseResponse(String? planId, String? quantity, String? effectiveTime, Money? shippingAmount, Subscriber? subscriber, AddressPortable? shippingAddress, bool? planOverridden, Plan? plan, List<LinkDescription>? links)
const
SubscriptionReviseResponse.fromJson(Map<String, dynamic> json)
factory

Properties

effectiveTime String?
The date and time when this change is effective, in Internet date and time format
final
hashCode int
The hash code for this object.
no setterinherited
An array of request-related HATEOAS links.
final
plan Plan?
Indicates whether the subscription has overridden any plan attributes.
final
planId String?
The ID of the plan.
final
planOverridden bool?
Indicates whether the subscription has overridden any plan attributes.
final
quantity String?
The quantity of the product in the subscription.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
shippingAddress AddressPortable?
The shipping address of the subscriber.
final
shippingAmount Money?
The currency and amount for a financial transaction, such as a balance or payment due.
final
subscriber Subscriber?
The subscriber response information.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited