Package io.stigg.api.operations.fragment
Class SubscriptionFragment
- java.lang.Object
-
- io.stigg.api.operations.fragment.SubscriptionFragment
-
- All Implemented Interfaces:
com.apollographql.apollo3.api.Executable.Data,com.apollographql.apollo3.api.Fragment.Data
public class SubscriptionFragment extends java.lang.Object implements com.apollographql.apollo3.api.Fragment.Data
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSubscriptionFragment.Addonstatic classSubscriptionFragment.Addon1static classSubscriptionFragment.ExperimentInfostatic classSubscriptionFragment.FutureUpdatestatic classSubscriptionFragment.LatestInvoicestatic classSubscriptionFragment.Planstatic classSubscriptionFragment.Pricestatic classSubscriptionFragment.Price1static classSubscriptionFragment.Resourcestatic classSubscriptionFragment.ScheduledUpdatestatic classSubscriptionFragment.TotalPrice
-
Field Summary
Fields Modifier and Type Field Description java.lang.ObjectadditionalMetaDatajava.util.List<SubscriptionFragment.Addon>addonsjava.lang.StringbillingIdjava.lang.StringbillingLinkUrljava.lang.StringbillingSyncErrorjava.time.InstantcancellationDatejava.time.InstantcurrentBillingPeriodEndjava.time.InstanteffectiveEndDatejava.time.InstantendDateSubscriptionFragment.ExperimentInfoexperimentInfojava.util.List<SubscriptionFragment.FutureUpdate>futureUpdatesjava.lang.StringidSubscriptionFragment.LatestInvoicelatestInvoicePaymentCollectionpaymentCollectionSubscriptionFragment.Planplanjava.util.List<SubscriptionFragment.Price>pricesPricingTypepricingTypejava.lang.StringrefIdDeprecated.SubscriptionFragment.Resourceresourcejava.util.List<SubscriptionFragment.ScheduledUpdate>scheduledUpdatesjava.time.InstantstartDateSubscriptionStatusstatusjava.lang.StringsubscriptionIdSubscriptionFragment.TotalPricetotalPricejava.time.InstanttrialEndDate
-
Constructor Summary
Constructors Constructor Description SubscriptionFragment(java.lang.String id, java.lang.String subscriptionId, java.time.Instant startDate, java.time.Instant endDate, java.time.Instant trialEndDate, java.time.Instant cancellationDate, java.time.Instant effectiveEndDate, SubscriptionStatus status, java.lang.String refId, java.time.Instant currentBillingPeriodEnd, java.lang.Object additionalMetaData, java.lang.String billingId, java.lang.String billingLinkUrl, SubscriptionFragment.LatestInvoice latestInvoice, PaymentCollection paymentCollection, java.lang.String billingSyncError, SubscriptionFragment.Resource resource, SubscriptionFragment.ExperimentInfo experimentInfo, java.util.List<SubscriptionFragment.Price> prices, SubscriptionFragment.TotalPrice totalPrice, PricingType pricingType, SubscriptionFragment.Plan plan, java.util.List<SubscriptionFragment.Addon> addons, java.util.List<SubscriptionFragment.ScheduledUpdate> scheduledUpdates, java.util.List<SubscriptionFragment.FutureUpdate> futureUpdates)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)inthashCode()java.lang.StringtoString()
-
-
-
Field Detail
-
id
public java.lang.String id
-
subscriptionId
public java.lang.String subscriptionId
-
startDate
public java.time.Instant startDate
-
endDate
public java.time.Instant endDate
-
trialEndDate
public java.time.Instant trialEndDate
-
cancellationDate
public java.time.Instant cancellationDate
-
effectiveEndDate
public java.time.Instant effectiveEndDate
-
status
public SubscriptionStatus status
-
refId
@Deprecated public java.lang.String refId
Deprecated.Renamed to subscriptionId
-
currentBillingPeriodEnd
public java.time.Instant currentBillingPeriodEnd
-
additionalMetaData
public java.lang.Object additionalMetaData
-
billingId
public java.lang.String billingId
-
billingLinkUrl
public java.lang.String billingLinkUrl
-
latestInvoice
public SubscriptionFragment.LatestInvoice latestInvoice
-
paymentCollection
public PaymentCollection paymentCollection
-
billingSyncError
public java.lang.String billingSyncError
-
resource
public SubscriptionFragment.Resource resource
-
experimentInfo
public SubscriptionFragment.ExperimentInfo experimentInfo
-
prices
public java.util.List<SubscriptionFragment.Price> prices
-
totalPrice
public SubscriptionFragment.TotalPrice totalPrice
-
pricingType
public PricingType pricingType
-
plan
public SubscriptionFragment.Plan plan
-
addons
public java.util.List<SubscriptionFragment.Addon> addons
-
scheduledUpdates
public java.util.List<SubscriptionFragment.ScheduledUpdate> scheduledUpdates
-
futureUpdates
public java.util.List<SubscriptionFragment.FutureUpdate> futureUpdates
-
-
Constructor Detail
-
SubscriptionFragment
public SubscriptionFragment(java.lang.String id, java.lang.String subscriptionId, java.time.Instant startDate, java.time.Instant endDate, java.time.Instant trialEndDate, java.time.Instant cancellationDate, java.time.Instant effectiveEndDate, SubscriptionStatus status, java.lang.String refId, java.time.Instant currentBillingPeriodEnd, java.lang.Object additionalMetaData, java.lang.String billingId, java.lang.String billingLinkUrl, SubscriptionFragment.LatestInvoice latestInvoice, PaymentCollection paymentCollection, java.lang.String billingSyncError, SubscriptionFragment.Resource resource, SubscriptionFragment.ExperimentInfo experimentInfo, java.util.List<SubscriptionFragment.Price> prices, SubscriptionFragment.TotalPrice totalPrice, PricingType pricingType, SubscriptionFragment.Plan plan, java.util.List<SubscriptionFragment.Addon> addons, java.util.List<SubscriptionFragment.ScheduledUpdate> scheduledUpdates, java.util.List<SubscriptionFragment.FutureUpdate> futureUpdates)
-
-