public class ShopifySubscriptionProduct extends Object
| Constructor and Description |
|---|
ShopifySubscriptionProduct() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
BigDecimal |
getAbsolutePriceAdjustment() |
Integer |
getBillingDayOfMonth()
Define the day of the month on which the recurring orders should be created.
|
Integer |
getBillingIntervalAmount() |
ShopifySubscriptionBillingIntervalUnit |
getBillingIntervalUnit()
Define how frequently recurring orders should be created.
|
ShopifySubscriptionWeekday |
getBillingWeekday()
Define the weekday on which the recurring orders should be created.
|
BigDecimal |
getFixedPrice() |
Long |
getId()
The ID is the primary key of the entity.
|
Long |
getLinkedSpaceId()
The linked space id holds the ID of the space to which the entity belongs to.
|
Integer |
getMaximalBillingCycles()
Define the maximum number of orders the subscription will run for.
|
Integer |
getMaximalSuspendableCycles()
Define the maximum number of orders the subscription can be suspended for at a time.
|
Integer |
getMinimalBillingCycles()
Define the minimal number of orders the subscription will run for.
|
OffsetDateTime |
getPlannedPurgeDate()
The planned purge date indicates when the entity is permanently removed.
|
ShopifySubscriptionProductPricingOption |
getPricingOption() |
String |
getProductId()
The ID of the Shopify product that is enabled to be ordered as subscription.
|
String |
getProductName() |
BigDecimal |
getProductPrice() |
String |
getProductSku() |
String |
getProductVariantId() |
String |
getProductVariantName() |
BigDecimal |
getRelativePriceAdjustment() |
Long |
getShop() |
ShopifySubscriptionProductState |
getState() |
Integer |
getTerminationBillingCycles()
Define the number of orders the subscription will keep running for after its termination has been requested.
|
OffsetDateTime |
getUpdatedAt() |
Integer |
getVersion()
The version number indicates the version of the entity.
|
int |
hashCode() |
Boolean |
isShippingRequired() |
Boolean |
isStockCheckRequired() |
Boolean |
isStoreOrderConfirmationEmailEnabled()
Define whether the order confirmation email of the Shopify shop is sent to the customer for recurring orders.
|
Boolean |
isSubscriberSuspensionAllowed()
Define whether the customer is allowed to suspend subscriptions.
|
String |
toString() |
protected BigDecimal absolutePriceAdjustment
protected Integer billingDayOfMonth
protected Integer billingIntervalAmount
protected ShopifySubscriptionBillingIntervalUnit billingIntervalUnit
protected ShopifySubscriptionWeekday billingWeekday
protected BigDecimal fixedPrice
protected Long id
protected Long linkedSpaceId
protected Integer maximalBillingCycles
protected Integer maximalSuspendableCycles
protected Integer minimalBillingCycles
protected OffsetDateTime plannedPurgeDate
protected ShopifySubscriptionProductPricingOption pricingOption
protected String productId
protected String productName
protected BigDecimal productPrice
protected String productSku
protected String productVariantId
protected String productVariantName
protected BigDecimal relativePriceAdjustment
protected Boolean shippingRequired
protected Long shop
protected ShopifySubscriptionProductState state
protected Boolean stockCheckRequired
protected Boolean storeOrderConfirmationEmailEnabled
protected Boolean subscriberSuspensionAllowed
protected Integer terminationBillingCycles
protected OffsetDateTime updatedAt
protected Integer version
public BigDecimal getAbsolutePriceAdjustment()
public Integer getBillingDayOfMonth()
public Integer getBillingIntervalAmount()
public ShopifySubscriptionBillingIntervalUnit getBillingIntervalUnit()
public ShopifySubscriptionWeekday getBillingWeekday()
public BigDecimal getFixedPrice()
public Long getId()
public Long getLinkedSpaceId()
public Integer getMaximalBillingCycles()
public Integer getMaximalSuspendableCycles()
public Integer getMinimalBillingCycles()
public OffsetDateTime getPlannedPurgeDate()
public ShopifySubscriptionProductPricingOption getPricingOption()
public String getProductId()
public String getProductName()
public BigDecimal getProductPrice()
public String getProductSku()
public String getProductVariantId()
public String getProductVariantName()
public BigDecimal getRelativePriceAdjustment()
public Boolean isShippingRequired()
public Long getShop()
public ShopifySubscriptionProductState getState()
public Boolean isStockCheckRequired()
public Boolean isStoreOrderConfirmationEmailEnabled()
public Boolean isSubscriberSuspensionAllowed()
public Integer getTerminationBillingCycles()
public OffsetDateTime getUpdatedAt()
public Integer getVersion()
Copyright © 2021. All rights reserved.