Package sh.ory.model
Class Subscription
java.lang.Object
sh.ory.model.Subscription
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-04-19T11:31:27.587817519Z[Etc/UTC]") public class Subscription extends Object
Subscription
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubscription.CurrentPlanEnumThe currently active plan of the subscription -
Field Summary
Fields Modifier and Type Field Description static StringSERIALIZED_NAME_CREATED_ATstatic StringSERIALIZED_NAME_CURRENT_PLANstatic StringSERIALIZED_NAME_CUSTOMER_IDstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_ONGOING_STRIPE_CHECKOUT_IDstatic StringSERIALIZED_NAME_PAYED_UNTILstatic StringSERIALIZED_NAME_PLAN_CHANGES_ATstatic StringSERIALIZED_NAME_PLAN_CHANGES_TOstatic StringSERIALIZED_NAME_STATUSstatic StringSERIALIZED_NAME_UPDATED_AT -
Constructor Summary
Constructors Constructor Description Subscription()Subscription(OffsetDateTime createdAt, Subscription.CurrentPlanEnum currentPlan, String customerId, OffsetDateTime payedUntil, OffsetDateTime updatedAt) -
Method Summary
-
Field Details
-
SERIALIZED_NAME_CREATED_AT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CURRENT_PLAN
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CUSTOMER_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ONGOING_STRIPE_CHECKOUT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PAYED_UNTIL
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PLAN_CHANGES_AT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PLAN_CHANGES_TO
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UPDATED_AT
- See Also:
- Constant Field Values
-
-
Constructor Details
-
Subscription
public Subscription() -
Subscription
public Subscription(OffsetDateTime createdAt, Subscription.CurrentPlanEnum currentPlan, String customerId, OffsetDateTime payedUntil, OffsetDateTime updatedAt)
-
-
Method Details
-
getCreatedAt
Get createdAt- Returns:
- createdAt
-
getCurrentPlan
The currently active plan of the subscription- Returns:
- currentPlan
-
getCustomerId
The ID of the stripe customer- Returns:
- customerId
-
id
-
getId
Get id- Returns:
- id
-
setId
-
ongoingStripeCheckoutId
-
getOngoingStripeCheckoutId
Get ongoingStripeCheckoutId- Returns:
- ongoingStripeCheckoutId
-
setOngoingStripeCheckoutId
-
getPayedUntil
Until when the subscription is payed- Returns:
- payedUntil
-
planChangesAt
-
getPlanChangesAt
Get planChangesAt- Returns:
- planChangesAt
-
setPlanChangesAt
-
planChangesTo
-
getPlanChangesTo
Get planChangesTo- Returns:
- planChangesTo
-
setPlanChangesTo
-
status
-
getStatus
Get status- Returns:
- status
-
setStatus
-
getUpdatedAt
Get updatedAt- Returns:
- updatedAt
-
equals
-
hashCode
public int hashCode() -
toString
-